builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1865 starttime: 1462324181.59 results: success (0) buildid: 20160503164042 builduid: 7dcb57e2f389469d826213a8773249f5 revision: 2d3a15d3e47e3934aee718481471e14e11415870 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:41.595236) ========= master: http://buildbot-master115.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:41.595833) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:41.596976) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:41.638701) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:41.639066) ========= 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=9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960 _=/tools/buildbot/bin/python using PTY: False --2016-05-03 18:09:41-- 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% 12.0M=0.001s 2016-05-03 18:09:41 (12.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.249798 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:42.029749) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:42.030267) ========= 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=9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.041307 ========= master_lag: 0.40 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:42.470266) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:42.470902) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2d3a15d3e47e3934aee718481471e14e11415870 --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 2d3a15d3e47e3934aee718481471e14e11415870 --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=9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960 _=/tools/buildbot/bin/python using PTY: False 2016-05-03 18:09:42,659 truncating revision to first 12 chars 2016-05-03 18:09:42,659 Setting DEBUG logging. 2016-05-03 18:09:42,660 attempt 1/10 2016-05-03 18:09:42,660 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2d3a15d3e47e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-03 18:09:42,981 unpacking tar archive at: mozilla-aurora-2d3a15d3e47e/testing/mozharness/ program finished with exit code 0 elapsedTime=0.617275 ========= master_lag: 0.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:43.385792) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:43.386115) ========= script_repo_revision: 2d3a15d3e47e3934aee718481471e14e11415870 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:43.386614) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:43.386895) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 18:09:43.524604) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 37 mins, 56 secs) (at 2016-05-03 18:09:43.524886) ========= /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=9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960 _=/tools/buildbot/bin/python using PTY: False 18:09:43 INFO - MultiFileLogger online at 20160503 18:09:43 in /builds/slave/test 18:09:43 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:09:43 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:09:43 INFO - {'append_to_log': False, 18:09:43 INFO - 'base_work_dir': '/builds/slave/test', 18:09:43 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:09:43 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:09:43 INFO - 'buildbot_json_path': 'buildprops.json', 18:09:43 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:09:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:09:43 INFO - 'download_minidump_stackwalk': True, 18:09:43 INFO - 'download_symbols': 'true', 18:09:43 INFO - 'e10s': False, 18:09:43 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:09:43 INFO - 'tooltool.py': '/tools/tooltool.py', 18:09:43 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:09:43 INFO - '/tools/misc-python/virtualenv.py')}, 18:09:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:09:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:09:43 INFO - 'log_level': 'info', 18:09:43 INFO - 'log_to_console': True, 18:09:43 INFO - 'opt_config_files': (), 18:09:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:09:43 INFO - '--processes=1', 18:09:43 INFO - '--config=%(test_path)s/wptrunner.ini', 18:09:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:09:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:09:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:09:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:09:43 INFO - 'pip_index': False, 18:09:43 INFO - 'require_test_zip': True, 18:09:43 INFO - 'test_type': ('testharness',), 18:09:43 INFO - 'this_chunk': '1', 18:09:43 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:09:43 INFO - 'total_chunks': '10', 18:09:43 INFO - 'virtualenv_path': 'venv', 18:09:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:09:43 INFO - 'work_dir': 'build'} 18:09:43 INFO - ##### 18:09:43 INFO - ##### Running clobber step. 18:09:43 INFO - ##### 18:09:43 INFO - Running pre-action listener: _resource_record_pre_action 18:09:43 INFO - Running main action method: clobber 18:09:43 INFO - rmtree: /builds/slave/test/build 18:09:43 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:09:45 INFO - Running post-action listener: _resource_record_post_action 18:09:45 INFO - ##### 18:09:45 INFO - ##### Running read-buildbot-config step. 18:09:45 INFO - ##### 18:09:45 INFO - Running pre-action listener: _resource_record_pre_action 18:09:45 INFO - Running main action method: read_buildbot_config 18:09:45 INFO - Using buildbot properties: 18:09:45 INFO - { 18:09:45 INFO - "project": "", 18:09:45 INFO - "product": "firefox", 18:09:45 INFO - "script_repo_revision": "production", 18:09:45 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 18:09:45 INFO - "repository": "", 18:09:45 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 18:09:45 INFO - "buildid": "20160503164042", 18:09:45 INFO - "pgo_build": "False", 18:09:45 INFO - "basedir": "/builds/slave/test", 18:09:45 INFO - "buildnumber": 4, 18:09:45 INFO - "slavename": "tst-linux64-spot-1865", 18:09:45 INFO - "master": "http://buildbot-master115.bb.releng.usw2.mozilla.com:8201/", 18:09:45 INFO - "platform": "linux64", 18:09:45 INFO - "branch": "mozilla-aurora", 18:09:45 INFO - "revision": "2d3a15d3e47e3934aee718481471e14e11415870", 18:09:45 INFO - "repo_path": "releases/mozilla-aurora", 18:09:45 INFO - "moz_repo_path": "", 18:09:45 INFO - "stage_platform": "linux64", 18:09:45 INFO - "builduid": "7dcb57e2f389469d826213a8773249f5", 18:09:45 INFO - "slavebuilddir": "test" 18:09:45 INFO - } 18:09:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 18:09:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 18:09:45 INFO - Running post-action listener: _resource_record_post_action 18:09:45 INFO - ##### 18:09:45 INFO - ##### Running download-and-extract step. 18:09:45 INFO - ##### 18:09:45 INFO - Running pre-action listener: _resource_record_pre_action 18:09:45 INFO - Running main action method: download_and_extract 18:09:45 INFO - mkdir: /builds/slave/test/build/tests 18:09: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')]} 18:09:45 INFO - https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 18:09:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 18:09:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 18:09:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 18:09:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 18:10:15 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 18:10:15 INFO - retry: attempt #1 caught exception: timed out 18:10:15 INFO - retry: Failed, sleeping 30 seconds before retrying 18:10:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #2 18:11:15 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 18:11:15 INFO - retry: attempt #2 caught exception: timed out 18:11:15 INFO - retry: Failed, sleeping 60 seconds before retrying 18:12:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #3 18:12:45 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 18:12:45 INFO - retry: attempt #3 caught exception: timed out 18:12:45 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json! 18:12:45 INFO - Caught exception: timed out 18:12:45 INFO - Caught exception: timed out 18:12:45 INFO - Caught exception: timed out 18:12:45 INFO - trying https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 18:12:45 INFO - Downloading https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 18:12:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 18:12:46 INFO - Downloaded 1361 bytes. 18:12:46 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 18:12:46 INFO - Using the following test package requirements: 18:12:46 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 18:12:46 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 18:12:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 18:12:46 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 18:12:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 18:12:46 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 18:12:46 INFO - u'jsshell-linux-x86_64.zip'], 18:12:46 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 18:12:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 18:12:46 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 18:12:46 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 18:12:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 18:12:46 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 18:12:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 18:12:46 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 18:12:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 18:12:46 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 18:12:46 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 18:12:46 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 18:12:46 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')]} 18:12:46 INFO - https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 18:12:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 18:12:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 18:12:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 18:12:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 18:13:16 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 18:13:16 INFO - retry: attempt #1 caught exception: timed out 18:13:16 INFO - retry: Failed, sleeping 30 seconds before retrying 18:13:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #2 18:14:16 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 18:14:16 INFO - retry: attempt #2 caught exception: timed out 18:14:16 INFO - retry: Failed, sleeping 60 seconds before retrying 18:15:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #3 18:15:47 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 18:15:47 INFO - retry: attempt #3 caught exception: timed out 18:15:47 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip! 18:15:47 INFO - Caught exception: timed out 18:15:47 INFO - Caught exception: timed out 18:15:47 INFO - Caught exception: timed out 18:15:47 INFO - trying https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 18:15:47 INFO - Downloading https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 18:15:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 18:15:48 INFO - Downloaded 22752987 bytes. 18:15:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:15:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:15:49 INFO - caution: filename not matched: web-platform/* 18:15:49 INFO - Return code: 11 18:15:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:15:49 INFO - https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 18:15:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 18:15:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 18:15:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 18:15:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 18:16:19 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 18:16:19 INFO - retry: attempt #1 caught exception: timed out 18:16:19 INFO - retry: Failed, sleeping 30 seconds before retrying 18:16:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #2 18:17:19 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 18:17:19 INFO - retry: attempt #2 caught exception: timed out 18:17:19 INFO - retry: Failed, sleeping 60 seconds before retrying 18:18:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #3 18:18:49 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 18:18:49 INFO - retry: attempt #3 caught exception: timed out 18:18:49 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip! 18:18:49 INFO - Caught exception: timed out 18:18:49 INFO - Caught exception: timed out 18:18:49 INFO - Caught exception: timed out 18:18:49 INFO - trying https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 18:18:49 INFO - Downloading https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 18:18:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 18:18:52 INFO - Downloaded 36408648 bytes. 18:18:52 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:18:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:18:55 INFO - caution: filename not matched: bin/* 18:18:55 INFO - caution: filename not matched: config/* 18:18:55 INFO - caution: filename not matched: mozbase/* 18:18:55 INFO - caution: filename not matched: marionette/* 18:18:55 INFO - caution: filename not matched: tools/wptserve/* 18:18:55 INFO - Return code: 11 18:18:55 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')]} 18:18:55 INFO - https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 18:18:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 18:18:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 18:18:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 18:18:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 18:19:25 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 18:19:25 INFO - retry: attempt #1 caught exception: timed out 18:19:25 INFO - retry: Failed, sleeping 30 seconds before retrying 18:19:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #2 18:20:26 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 18:20:26 INFO - retry: attempt #2 caught exception: timed out 18:20:26 INFO - retry: Failed, sleeping 60 seconds before retrying 18:21:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #3 18:21:56 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 18:21:56 INFO - retry: attempt #3 caught exception: timed out 18:21:56 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2! 18:21:56 INFO - Caught exception: timed out 18:21:56 INFO - Caught exception: timed out 18:21:56 INFO - Caught exception: timed out 18:21:56 INFO - trying https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 18:21:56 INFO - Downloading https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 18:21:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 18:21:59 INFO - Downloaded 69391519 bytes. 18:21:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 18:21:59 INFO - mkdir: /builds/slave/test/properties 18:21:59 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:21:59 INFO - Writing to file /builds/slave/test/properties/build_url 18:21:59 INFO - Contents: 18:21:59 INFO - build_url:https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 18:22:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 18:22:00 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:22:00 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:22:00 INFO - Contents: 18:22:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 18:22:00 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')]} 18:22:00 INFO - https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:22:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 18:22:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 18:22:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 18:22:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 18:22:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 18:22:30 INFO - retry: attempt #1 caught exception: timed out 18:22:30 INFO - retry: Failed, sleeping 30 seconds before retrying 18:23:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #2 18:23:30 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 18:23:30 INFO - retry: attempt #2 caught exception: timed out 18:23:30 INFO - retry: Failed, sleeping 60 seconds before retrying 18:24:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #3 18:25:00 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 18:25:00 INFO - retry: attempt #3 caught exception: timed out 18:25:00 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip! 18:25:00 INFO - Caught exception: timed out 18:25:00 INFO - Caught exception: timed out 18:25:00 INFO - Caught exception: timed out 18:25:00 INFO - trying https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 18:25:00 INFO - Downloading https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 18:25:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 18:25:05 INFO - Downloaded 90887058 bytes. 18:25:05 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:25:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:25:10 INFO - Return code: 0 18:25:12 INFO - Running post-action listener: _resource_record_post_action 18:25:12 INFO - Running post-action listener: set_extra_try_arguments 18:25:12 INFO - ##### 18:25:12 INFO - ##### Running create-virtualenv step. 18:25:12 INFO - ##### 18:25:12 INFO - Running pre-action listener: _pre_create_virtualenv 18:25:12 INFO - Running pre-action listener: _resource_record_pre_action 18:25:12 INFO - Running main action method: create_virtualenv 18:25:12 INFO - Creating virtualenv /builds/slave/test/build/venv 18:25:12 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 18:25:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:25:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:25:13 INFO - Using real prefix '/usr' 18:25:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:25:14 INFO - Installing distribute.............................................................................................................................................................................................done. 18:25:18 INFO - Installing pip.................done. 18:25:18 INFO - Return code: 0 18:25:18 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:25:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:25:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:25:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25:18 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 0x1e4d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e4e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ea0a30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e8fad0>, '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 0x1e907d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1e90c80>, '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': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', '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 18:25:18 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 18:25:18 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 18:25:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:25:18 INFO - 'CCACHE_UMASK': '002', 18:25:18 INFO - 'DISPLAY': ':0', 18:25:18 INFO - 'HOME': '/home/cltbld', 18:25:18 INFO - 'LANG': 'en_US.UTF-8', 18:25:18 INFO - 'LOGNAME': 'cltbld', 18:25:18 INFO - 'MAIL': '/var/mail/cltbld', 18:25:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:25:18 INFO - 'MOZ_NO_REMOTE': '1', 18:25:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:25:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:25:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:25:18 INFO - 'PWD': '/builds/slave/test', 18:25:18 INFO - 'SHELL': '/bin/bash', 18:25:18 INFO - 'SHLVL': '1', 18:25:18 INFO - 'TERM': 'linux', 18:25:18 INFO - 'TMOUT': '86400', 18:25:18 INFO - 'USER': 'cltbld', 18:25:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', 18:25:18 INFO - '_': '/tools/buildbot/bin/python'} 18:25:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:25:19 INFO - Downloading/unpacking psutil>=0.7.1 18:25:19 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 18:25:19 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 18:25:19 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 18:25:19 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 18:25:19 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 18:25:19 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 18:25:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:25:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:25:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:25:23 INFO - Installing collected packages: psutil 18:25:23 INFO - Running setup.py install for psutil 18:25:23 INFO - building 'psutil._psutil_linux' extension 18:25:23 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-x86_64-2.7/psutil/_psutil_linux.o 18:25:23 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 18:25:23 INFO - building 'psutil._psutil_posix' extension 18:25:23 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-x86_64-2.7/psutil/_psutil_posix.o 18:25:24 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 18:25:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:25:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:25:24 INFO - Successfully installed psutil 18:25:24 INFO - Cleaning up... 18:25:24 INFO - Return code: 0 18:25:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:25:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:25:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:25:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25:24 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 0x1e4d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e4e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ea0a30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e8fad0>, '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 0x1e907d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1e90c80>, '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': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', '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 18:25:24 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 18:25:24 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 18:25:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:25:24 INFO - 'CCACHE_UMASK': '002', 18:25:24 INFO - 'DISPLAY': ':0', 18:25:24 INFO - 'HOME': '/home/cltbld', 18:25:24 INFO - 'LANG': 'en_US.UTF-8', 18:25:24 INFO - 'LOGNAME': 'cltbld', 18:25:24 INFO - 'MAIL': '/var/mail/cltbld', 18:25:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:25:24 INFO - 'MOZ_NO_REMOTE': '1', 18:25:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:25:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:25:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:25:24 INFO - 'PWD': '/builds/slave/test', 18:25:24 INFO - 'SHELL': '/bin/bash', 18:25:24 INFO - 'SHLVL': '1', 18:25:24 INFO - 'TERM': 'linux', 18:25:24 INFO - 'TMOUT': '86400', 18:25:24 INFO - 'USER': 'cltbld', 18:25:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', 18:25:24 INFO - '_': '/tools/buildbot/bin/python'} 18:25:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:25:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:25:24 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 18:25:24 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 18:25:24 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 18:25:24 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 18:25:24 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 18:25:24 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 18:25:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:25:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:25:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:25:28 INFO - Installing collected packages: mozsystemmonitor 18:25:28 INFO - Running setup.py install for mozsystemmonitor 18:25:28 INFO - Successfully installed mozsystemmonitor 18:25:28 INFO - Cleaning up... 18:25:28 INFO - Return code: 0 18:25:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:25:28 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')]} 18:25:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25:28 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')]} 18:25:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25:28 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 0x1e4d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e4e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ea0a30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e8fad0>, '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 0x1e907d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1e90c80>, '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': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', '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 18:25:28 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 18:25:28 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 18:25:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:25:28 INFO - 'CCACHE_UMASK': '002', 18:25:28 INFO - 'DISPLAY': ':0', 18:25:28 INFO - 'HOME': '/home/cltbld', 18:25:28 INFO - 'LANG': 'en_US.UTF-8', 18:25:28 INFO - 'LOGNAME': 'cltbld', 18:25:28 INFO - 'MAIL': '/var/mail/cltbld', 18:25:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:25:28 INFO - 'MOZ_NO_REMOTE': '1', 18:25:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:25:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:25:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:25:28 INFO - 'PWD': '/builds/slave/test', 18:25:28 INFO - 'SHELL': '/bin/bash', 18:25:28 INFO - 'SHLVL': '1', 18:25:28 INFO - 'TERM': 'linux', 18:25:28 INFO - 'TMOUT': '86400', 18:25:28 INFO - 'USER': 'cltbld', 18:25:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', 18:25:28 INFO - '_': '/tools/buildbot/bin/python'} 18:25:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:25:29 INFO - Downloading/unpacking blobuploader==1.2.4 18:25:29 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 18:25:29 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 18:25:29 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 18:25:29 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 18:25:29 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 18:25:29 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 18:25:33 INFO - Downloading blobuploader-1.2.4.tar.gz 18:25:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:25:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:25:33 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 18:25:33 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 18:25:33 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 18:25:33 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 18:25:33 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 18:25:33 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 18:25:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:25:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:25: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 18:25: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 18:25: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 18:25: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 18:25: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 18:25: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 18:25:35 INFO - Downloading docopt-0.6.1.tar.gz 18:25:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:25:35 INFO - Installing collected packages: blobuploader, requests, docopt 18:25:35 INFO - Running setup.py install for blobuploader 18:25:35 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:25:35 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:25:35 INFO - Running setup.py install for requests 18:25:36 INFO - Running setup.py install for docopt 18:25:36 INFO - Successfully installed blobuploader requests docopt 18:25:36 INFO - Cleaning up... 18:25:36 INFO - Return code: 0 18:25:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:25: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')]} 18:25:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25: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')]} 18:25:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25:36 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 0x1e4d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e4e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ea0a30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e8fad0>, '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 0x1e907d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1e90c80>, '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': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', '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 18:25:36 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 18:25:36 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 18:25:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:25:36 INFO - 'CCACHE_UMASK': '002', 18:25:36 INFO - 'DISPLAY': ':0', 18:25:36 INFO - 'HOME': '/home/cltbld', 18:25:36 INFO - 'LANG': 'en_US.UTF-8', 18:25:36 INFO - 'LOGNAME': 'cltbld', 18:25:36 INFO - 'MAIL': '/var/mail/cltbld', 18:25:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:25:36 INFO - 'MOZ_NO_REMOTE': '1', 18:25:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:25:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:25:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:25:36 INFO - 'PWD': '/builds/slave/test', 18:25:36 INFO - 'SHELL': '/bin/bash', 18:25:36 INFO - 'SHLVL': '1', 18:25:36 INFO - 'TERM': 'linux', 18:25:36 INFO - 'TMOUT': '86400', 18:25:36 INFO - 'USER': 'cltbld', 18:25:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', 18:25:36 INFO - '_': '/tools/buildbot/bin/python'} 18:25:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:25:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:25:37 INFO - Running setup.py (path:/tmp/pip-C7Kwbk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:25:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:25:37 INFO - Running setup.py (path:/tmp/pip-5nla7z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:25:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:25:37 INFO - Running setup.py (path:/tmp/pip-ni4DVo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:25:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:25:37 INFO - Running setup.py (path:/tmp/pip-JAVTgG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:25:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:25:37 INFO - Running setup.py (path:/tmp/pip-EBDtTi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:25:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:25:37 INFO - Running setup.py (path:/tmp/pip-SRszc3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:25:38 INFO - Running setup.py (path:/tmp/pip-w_5tdi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:25:38 INFO - Running setup.py (path:/tmp/pip-_U_XhL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:25:38 INFO - Running setup.py (path:/tmp/pip-ezAXpV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:25:38 INFO - Running setup.py (path:/tmp/pip-YhecpW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:25:38 INFO - Running setup.py (path:/tmp/pip-OUlNKu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:25:38 INFO - Running setup.py (path:/tmp/pip-GXHVT1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:25:38 INFO - Running setup.py (path:/tmp/pip-cVTUg3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:25:38 INFO - Running setup.py (path:/tmp/pip-US6JKx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:25:39 INFO - Running setup.py (path:/tmp/pip-ciZQBv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:25:39 INFO - Running setup.py (path:/tmp/pip-Sd3r9c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:25:39 INFO - Running setup.py (path:/tmp/pip-xZoJ2c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:25:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:25:39 INFO - Running setup.py (path:/tmp/pip-5F1yW5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:25:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:25:39 INFO - Running setup.py (path:/tmp/pip-XlgZiG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:25:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:25:39 INFO - Running setup.py (path:/tmp/pip-KdFj5H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:25:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:25:40 INFO - Running setup.py (path:/tmp/pip-8EkGVf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:25:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:25: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 18:25:40 INFO - Running setup.py install for manifestparser 18:25:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:25:40 INFO - Running setup.py install for mozcrash 18:25:40 INFO - Running setup.py install for mozdebug 18:25:41 INFO - Running setup.py install for mozdevice 18:25:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:25:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:25:41 INFO - Running setup.py install for mozfile 18:25:41 INFO - Running setup.py install for mozhttpd 18:25:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:25:41 INFO - Running setup.py install for mozinfo 18:25:41 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:25:41 INFO - Running setup.py install for mozInstall 18:25:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:25:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:25:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:25:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:25:42 INFO - Running setup.py install for mozleak 18:25:42 INFO - Running setup.py install for mozlog 18:25:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:25:42 INFO - Running setup.py install for moznetwork 18:25:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:25:42 INFO - Running setup.py install for mozprocess 18:25:42 INFO - Running setup.py install for mozprofile 18:25:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:25:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:25:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:25:43 INFO - Running setup.py install for mozrunner 18:25:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:25:43 INFO - Running setup.py install for mozscreenshot 18:25:43 INFO - Running setup.py install for moztest 18:25:43 INFO - Running setup.py install for mozversion 18:25:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:25:44 INFO - Running setup.py install for wptserve 18:25:44 INFO - Running setup.py install for marionette-driver 18:25:44 INFO - Running setup.py install for browsermob-proxy 18:25:44 INFO - Running setup.py install for marionette-client 18:25:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:25:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:25: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 18:25:45 INFO - Cleaning up... 18:25:45 INFO - Return code: 0 18:25:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:25: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')]} 18:25:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:25:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25: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')]} 18:25:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:25:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:25: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 0x1e4d030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e4e3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ea0a30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e8fad0>, '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 0x1e907d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1e90c80>, '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': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', '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 18:25: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 18:25: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 18:25:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:25:45 INFO - 'CCACHE_UMASK': '002', 18:25:45 INFO - 'DISPLAY': ':0', 18:25:45 INFO - 'HOME': '/home/cltbld', 18:25:45 INFO - 'LANG': 'en_US.UTF-8', 18:25:45 INFO - 'LOGNAME': 'cltbld', 18:25:45 INFO - 'MAIL': '/var/mail/cltbld', 18:25:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:25:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:25:45 INFO - 'MOZ_NO_REMOTE': '1', 18:25:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:25:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:25:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:25:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:25:45 INFO - 'PWD': '/builds/slave/test', 18:25:45 INFO - 'SHELL': '/bin/bash', 18:25:45 INFO - 'SHLVL': '1', 18:25:45 INFO - 'TERM': 'linux', 18:25:45 INFO - 'TMOUT': '86400', 18:25:45 INFO - 'USER': 'cltbld', 18:25:45 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', 18:25:45 INFO - '_': '/tools/buildbot/bin/python'} 18:25:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:25:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:25:45 INFO - Running setup.py (path:/tmp/pip-WgLsoX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:25: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)) 18:25:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:25:45 INFO - Running setup.py (path:/tmp/pip-3j0eJz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:25: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)) 18:25:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:25:45 INFO - Running setup.py (path:/tmp/pip-VHz19S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:25:46 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)) 18:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:25:46 INFO - Running setup.py (path:/tmp/pip-3jUO8H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:25: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)) 18:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:25:46 INFO - Running setup.py (path:/tmp/pip-REIlCR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:25: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)) 18:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:25:46 INFO - Running setup.py (path:/tmp/pip-7pHkuW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:25: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)) 18:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:25:46 INFO - Running setup.py (path:/tmp/pip-6Nwbmn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:25: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)) 18:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:25:46 INFO - Running setup.py (path:/tmp/pip-Q7_JUS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:25: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)) 18:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:25:46 INFO - Running setup.py (path:/tmp/pip-kNYN0v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:25: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)) 18:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:25:47 INFO - Running setup.py (path:/tmp/pip-yRvAiF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:25:47 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)) 18:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:25:47 INFO - Running setup.py (path:/tmp/pip-WyBa7l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:25:47 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)) 18:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:25:47 INFO - Running setup.py (path:/tmp/pip-RtwJnn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:25: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)) 18:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:25:47 INFO - Running setup.py (path:/tmp/pip-Kf90KY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:25: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)) 18:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:25:47 INFO - Running setup.py (path:/tmp/pip-0mwrUn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:25: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)) 18:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:25:47 INFO - Running setup.py (path:/tmp/pip-7d0MTr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:25: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)) 18:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:25:47 INFO - Running setup.py (path:/tmp/pip-QHZd8B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:25:48 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)) 18:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:25:48 INFO - Running setup.py (path:/tmp/pip-ioucKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:25:48 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)) 18:25:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:25:48 INFO - Running setup.py (path:/tmp/pip-J5lcS6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:25:48 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)) 18:25:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:25:48 INFO - Running setup.py (path:/tmp/pip-lghTXy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:25:48 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)) 18:25:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:25:48 INFO - Running setup.py (path:/tmp/pip-QFG62w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:25: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)) 18:25:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:25:48 INFO - Running setup.py (path:/tmp/pip-zcApvQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:25:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:25:49 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)) 18:25:49 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)) 18:25:49 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)) 18:25:49 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)) 18:25:49 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)) 18:25:49 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)) 18:25:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:25:49 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 18:25:49 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 18:25:49 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 18:25:49 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 18:25:49 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 18:25:49 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 18:25:53 INFO - Downloading blessings-1.6.tar.gz 18:25:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:25:53 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)) 18:25:53 INFO - Installing collected packages: blessings 18:25:53 INFO - Running setup.py install for blessings 18:25:53 INFO - Successfully installed blessings 18:25:53 INFO - Cleaning up... 18:25:53 INFO - Return code: 0 18:25:53 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:25:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:25:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:25:54 INFO - Reading from file tmpfile_stdout 18:25:54 INFO - Current package versions: 18:25:54 INFO - argparse == 1.2.1 18:25:54 INFO - blessings == 1.6 18:25:54 INFO - blobuploader == 1.2.4 18:25:54 INFO - browsermob-proxy == 0.6.0 18:25:54 INFO - docopt == 0.6.1 18:25:54 INFO - manifestparser == 1.1 18:25:54 INFO - marionette-client == 2.3.0 18:25:54 INFO - marionette-driver == 1.4.0 18:25:54 INFO - mozInstall == 1.12 18:25:54 INFO - mozcrash == 0.17 18:25:54 INFO - mozdebug == 0.1 18:25:54 INFO - mozdevice == 0.48 18:25:54 INFO - mozfile == 1.2 18:25:54 INFO - mozhttpd == 0.7 18:25:54 INFO - mozinfo == 0.9 18:25:54 INFO - mozleak == 0.1 18:25:54 INFO - mozlog == 3.1 18:25:54 INFO - moznetwork == 0.27 18:25:54 INFO - mozprocess == 0.22 18:25:54 INFO - mozprofile == 0.28 18:25:54 INFO - mozrunner == 6.11 18:25:54 INFO - mozscreenshot == 0.1 18:25:54 INFO - mozsystemmonitor == 0.0 18:25:54 INFO - moztest == 0.7 18:25:54 INFO - mozversion == 1.4 18:25:54 INFO - psutil == 3.1.1 18:25:54 INFO - requests == 1.2.3 18:25:54 INFO - wptserve == 1.4.0 18:25:54 INFO - wsgiref == 0.1.2 18:25:54 INFO - Running post-action listener: _resource_record_post_action 18:25:54 INFO - Running post-action listener: _start_resource_monitoring 18:25:54 INFO - Starting resource monitoring. 18:25:54 INFO - ##### 18:25:54 INFO - ##### Running pull step. 18:25:54 INFO - ##### 18:25:54 INFO - Running pre-action listener: _resource_record_pre_action 18:25:54 INFO - Running main action method: pull 18:25:54 INFO - Pull has nothing to do! 18:25:54 INFO - Running post-action listener: _resource_record_post_action 18:25:54 INFO - ##### 18:25:54 INFO - ##### Running install step. 18:25:54 INFO - ##### 18:25:54 INFO - Running pre-action listener: _resource_record_pre_action 18:25:54 INFO - Running main action method: install 18:25:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:25:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:25:54 INFO - Reading from file tmpfile_stdout 18:25:54 INFO - Detecting whether we're running mozinstall >=1.0... 18:25:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:25:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:25:54 INFO - Reading from file tmpfile_stdout 18:25:54 INFO - Output received: 18:25:54 INFO - Usage: mozinstall [options] installer 18:25:54 INFO - Options: 18:25:54 INFO - -h, --help show this help message and exit 18:25:54 INFO - -d DEST, --destination=DEST 18:25:54 INFO - Directory to install application into. [default: 18:25:54 INFO - "/builds/slave/test"] 18:25:54 INFO - --app=APP Application being installed. [default: firefox] 18:25:54 INFO - mkdir: /builds/slave/test/build/application 18:25:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:25:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 18:26:27 INFO - Reading from file tmpfile_stdout 18:26:27 INFO - Output received: 18:26:27 INFO - /builds/slave/test/build/application/firefox/firefox 18:26:27 INFO - Running post-action listener: _resource_record_post_action 18:26:27 INFO - ##### 18:26:27 INFO - ##### Running run-tests step. 18:26:27 INFO - ##### 18:26:27 INFO - Running pre-action listener: _resource_record_pre_action 18:26:27 INFO - Running main action method: run_tests 18:26:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:26:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:26:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:26:27 INFO - grabbing minidump binary from tooltool 18:26:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:26:27 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1e8fad0>, '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 0x1e907d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1e90c80>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:26:27 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 18:26:27 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/linux64/releng.manifest -o -c /builds/tooltool_cache 18:26:28 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:26:28 INFO - Return code: 0 18:26:28 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 18:26:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:26:28 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/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 18:26:28 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/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 18:26:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:26:28 INFO - 'CCACHE_UMASK': '002', 18:26:28 INFO - 'DISPLAY': ':0', 18:26:28 INFO - 'HOME': '/home/cltbld', 18:26:28 INFO - 'LANG': 'en_US.UTF-8', 18:26:28 INFO - 'LOGNAME': 'cltbld', 18:26:28 INFO - 'MAIL': '/var/mail/cltbld', 18:26:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:26:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:26:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:26:28 INFO - 'MOZ_NO_REMOTE': '1', 18:26:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:26:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:26:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:26:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:26:28 INFO - 'PWD': '/builds/slave/test', 18:26:28 INFO - 'SHELL': '/bin/bash', 18:26:28 INFO - 'SHLVL': '1', 18:26:28 INFO - 'TERM': 'linux', 18:26:28 INFO - 'TMOUT': '86400', 18:26:28 INFO - 'USER': 'cltbld', 18:26:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960', 18:26:28 INFO - '_': '/tools/buildbot/bin/python'} 18:26:28 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/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 18:26:28 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 18:26:28 INFO - import pkg_resources 18:26:30 INFO - Using 1 client processes 18:26:30 INFO - wptserve Starting http server on 127.0.0.1:8000 18:26:30 INFO - wptserve Starting http server on 127.0.0.1:8001 18:26:30 INFO - wptserve Starting http server on 127.0.0.1:8443 18:26:32 INFO - SUITE-START | Running 778 tests 18:26:32 INFO - Running testharness tests 18:26:32 INFO - Setting up ssl 18:26:32 INFO - PROCESS | certutil | 18:26:32 INFO - PROCESS | certutil | 18:26:32 INFO - PROCESS | certutil | 18:26:32 INFO - Certificate Nickname Trust Attributes 18:26:32 INFO - SSL,S/MIME,JAR/XPI 18:26:32 INFO - 18:26:32 INFO - web-platform-tests CT,, 18:26:32 INFO - 18:26:32 INFO - Starting runner 18:26:35 INFO - PROCESS | 12903 | 1462325195646 Marionette DEBUG Marionette enabled via build flag and pref 18:26:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8796855800 == 1 [pid = 12903] [id = 1] 18:26:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 1 (0x7f8796856000) [pid = 12903] [serial = 1] [outer = (nil)] 18:26:35 INFO - PROCESS | 12903 | [12903] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:26:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 2 (0x7f8796857000) [pid = 12903] [serial = 2] [outer = 0x7f8796856000] 18:26:36 INFO - PROCESS | 12903 | 1462325196356 Marionette INFO Listening on port 2828 18:26:37 INFO - PROCESS | 12903 | 1462325197062 Marionette DEBUG Marionette enabled via command-line flag 18:26:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793724000 == 2 [pid = 12903] [id = 2] 18:26:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 3 (0x7f8793724800) [pid = 12903] [serial = 3] [outer = (nil)] 18:26:37 INFO - PROCESS | 12903 | [12903] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:26:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 4 (0x7f8793725800) [pid = 12903] [serial = 4] [outer = 0x7f8793724800] 18:26:37 INFO - PROCESS | 12903 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f8793ed7700 18:26:37 INFO - PROCESS | 12903 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f8792b79f40 18:26:37 INFO - PROCESS | 12903 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f8792b831f0 18:26:37 INFO - PROCESS | 12903 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f8792b834f0 18:26:37 INFO - PROCESS | 12903 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f8792b83820 18:26:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 5 (0x7f8792bb5000) [pid = 12903] [serial = 5] [outer = 0x7f8796856000] 18:26:37 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:26:37 INFO - PROCESS | 12903 | 1462325197753 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45782 18:26:37 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:26:37 INFO - PROCESS | 12903 | 1462325197803 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45783 18:26:37 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:26:37 INFO - PROCESS | 12903 | 1462325197876 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45784 18:26:37 INFO - PROCESS | 12903 | 1462325197881 Marionette DEBUG Closed connection conn0 18:26:37 INFO - PROCESS | 12903 | 1462325197886 Marionette DEBUG Closed connection conn1 18:26:38 INFO - PROCESS | 12903 | [12903] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 18:26:38 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:26:38 INFO - PROCESS | 12903 | 1462325198093 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45785 18:26:38 INFO - PROCESS | 12903 | 1462325198099 Marionette DEBUG Closed connection conn2 18:26:38 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:26:38 INFO - PROCESS | 12903 | 1462325198182 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:45786 18:26:38 INFO - PROCESS | 12903 | 1462325198204 Marionette DEBUG Closed connection conn3 18:26:38 INFO - PROCESS | 12903 | 1462325198304 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:26:38 INFO - PROCESS | 12903 | 1462325198314 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160503164042","device":"desktop","version":"48.0a2"} 18:26:39 INFO - PROCESS | 12903 | [12903] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:26:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87862f0000 == 3 [pid = 12903] [id = 3] 18:26:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 6 (0x7f87862f0800) [pid = 12903] [serial = 6] [outer = (nil)] 18:26:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87862f1000 == 4 [pid = 12903] [id = 4] 18:26:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 7 (0x7f87861d8000) [pid = 12903] [serial = 7] [outer = (nil)] 18:26:41 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:26:41 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878533a000 == 5 [pid = 12903] [id = 5] 18:26:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 8 (0x7f87853aa400) [pid = 12903] [serial = 8] [outer = (nil)] 18:26:41 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:26:41 INFO - PROCESS | 12903 | [12903] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:26:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 9 (0x7f8785021000) [pid = 12903] [serial = 9] [outer = 0x7f87853aa400] 18:26:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 10 (0x7f8784b3b800) [pid = 12903] [serial = 10] [outer = 0x7f87862f0800] 18:26:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 11 (0x7f8784b68800) [pid = 12903] [serial = 11] [outer = 0x7f87861d8000] 18:26:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 12 (0x7f8784b6a800) [pid = 12903] [serial = 12] [outer = 0x7f87853aa400] 18:26:43 INFO - PROCESS | 12903 | 1462325203656 Marionette DEBUG loaded listener.js 18:26:43 INFO - PROCESS | 12903 | 1462325203710 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 13 (0x7f8782ead400) [pid = 12903] [serial = 13] [outer = 0x7f87853aa400] 18:26:44 INFO - PROCESS | 12903 | 1462325204705 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"26753728-0fab-4657-b734-49c693a93c22","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160503164042","device":"desktop","version":"48.0a2","command_id":1}}] 18:26:45 INFO - PROCESS | 12903 | 1462325204996 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:26:45 INFO - PROCESS | 12903 | 1462325205432 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 18:26:45 INFO - PROCESS | 12903 | 1462325205724 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:26:45 INFO - PROCESS | 12903 | [12903] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:26:45 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:26:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 14 (0x7f877ffa1800) [pid = 12903] [serial = 14] [outer = 0x7f87853aa400] 18:26:46 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:26:46 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:26:46 INFO - PROCESS | 12903 | 1462325206339 Marionette TRACE conn4 <- [1,3,null,{}] 18:26:46 INFO - PROCESS | 12903 | 1462325206373 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:26:46 INFO - PROCESS | 12903 | 1462325206405 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 18:26:46 INFO - PROCESS | 12903 | 1462325206473 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 18:26:46 INFO - PROCESS | 12903 | 1462325206480 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 18:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:26:46 INFO - PROCESS | 12903 | 1462325206492 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:26:46 INFO - PROCESS | 12903 | 1462325206499 Marionette TRACE conn4 <- [1,6,null,{}] 18:26:46 INFO - PROCESS | 12903 | 1462325206535 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:46 INFO - PROCESS | 12903 | 1462325206561 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 18:26:46 INFO - PROCESS | 12903 | 1462325206569 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802af000 == 6 [pid = 12903] [id = 6] 18:26:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 15 (0x7f8782b1e000) [pid = 12903] [serial = 15] [outer = (nil)] 18:26:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 16 (0x7f8782ba3800) [pid = 12903] [serial = 16] [outer = 0x7f8782b1e000] 18:26:46 INFO - PROCESS | 12903 | 1462325206694 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 17 (0x7f8782eaf000) [pid = 12903] [serial = 17] [outer = 0x7f8782b1e000] 18:26:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878494b000 == 7 [pid = 12903] [id = 7] 18:26:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 18 (0x7f8782e3c400) [pid = 12903] [serial = 18] [outer = (nil)] 18:26:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 19 (0x7f8784e29c00) [pid = 12903] [serial = 19] [outer = 0x7f8782e3c400] 18:26:47 INFO - PROCESS | 12903 | 1462325207230 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 20 (0x7f878581f400) [pid = 12903] [serial = 20] [outer = 0x7f8782e3c400] 18:26:47 INFO - PROCESS | 12903 | [12903] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:26:48 INFO - PROCESS | 12903 | 1462325208162 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1801ms 18:26:48 INFO - PROCESS | 12903 | 1462325208330 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 12903 | 1462325208336 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 18:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:26:48 INFO - PROCESS | 12903 | 1462325208368 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - PROCESS | 12903 | 1462325208371 Marionette TRACE conn4 <- [1,10,null,{}] 18:26:48 INFO - PROCESS | 12903 | 1462325208379 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 12903 | 1462325208608 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 18:26:48 INFO - PROCESS | 12903 | 1462325208735 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87869dd800 == 8 [pid = 12903] [id = 8] 18:26:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 21 (0x7f87839b7800) [pid = 12903] [serial = 21] [outer = (nil)] 18:26:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 22 (0x7f8796d65800) [pid = 12903] [serial = 22] [outer = 0x7f87839b7800] 18:26:48 INFO - PROCESS | 12903 | 1462325208811 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 23 (0x7f879d058000) [pid = 12903] [serial = 23] [outer = 0x7f87839b7800] 18:26:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878cf30800 == 9 [pid = 12903] [id = 9] 18:26:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 24 (0x7f878cf31000) [pid = 12903] [serial = 24] [outer = (nil)] 18:26:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 25 (0x7f878cf35800) [pid = 12903] [serial = 25] [outer = 0x7f878cf31000] 18:26:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 26 (0x7f878cf20000) [pid = 12903] [serial = 26] [outer = 0x7f878cf31000] 18:26:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8792bcf000 == 10 [pid = 12903] [id = 10] 18:26:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 27 (0x7f8782ead800) [pid = 12903] [serial = 27] [outer = (nil)] 18:26:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 28 (0x7f87866ea400) [pid = 12903] [serial = 28] [outer = 0x7f8782ead800] 18:26:49 INFO - PROCESS | 12903 | 1462325209832 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 18:26:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 29 (0x7f87866ed400) [pid = 12903] [serial = 29] [outer = 0x7f8782ead800] 18:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1541ms 18:26:49 INFO - PROCESS | 12903 | 1462325209952 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 18:26:49 INFO - PROCESS | 12903 | 1462325209959 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 18:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:26:50 INFO - PROCESS | 12903 | 1462325210042 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 12903 | 1462325210050 Marionette TRACE conn4 <- [1,14,null,{}] 18:26:50 INFO - PROCESS | 12903 | 1462325210304 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:50 INFO - PROCESS | 12903 | 1462325210462 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 18:26:50 INFO - PROCESS | 12903 | 1462325210594 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802c5000 == 11 [pid = 12903] [id = 11] 18:26:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 30 (0x7f878453c000) [pid = 12903] [serial = 30] [outer = (nil)] 18:26:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 31 (0x7f878490d800) [pid = 12903] [serial = 31] [outer = 0x7f878453c000] 18:26:50 INFO - PROCESS | 12903 | 1462325210671 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 32 (0x7f8786055000) [pid = 12903] [serial = 32] [outer = 0x7f878453c000] 18:26:51 INFO - PROCESS | 12903 | 1462325211490 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 18:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1527ms 18:26:51 INFO - PROCESS | 12903 | 1462325211535 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 12903 | 1462325211542 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 18:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:26:51 INFO - PROCESS | 12903 | 1462325211551 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 12903 | 1462325211557 Marionette TRACE conn4 <- [1,18,null,{}] 18:26:51 INFO - PROCESS | 12903 | 1462325211564 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:51 INFO - PROCESS | 12903 | 1462325211725 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 18:26:51 INFO - PROCESS | 12903 | 1462325211811 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784e96000 == 12 [pid = 12903] [id = 12] 18:26:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 33 (0x7f87860d0c00) [pid = 12903] [serial = 33] [outer = (nil)] 18:26:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 34 (0x7f8786481400) [pid = 12903] [serial = 34] [outer = 0x7f87860d0c00] 18:26:51 INFO - PROCESS | 12903 | 1462325211880 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 35 (0x7f87866e8800) [pid = 12903] [serial = 35] [outer = 0x7f87860d0c00] 18:26:52 INFO - PROCESS | 12903 | 1462325212603 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 18:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1083ms 18:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:26:52 INFO - PROCESS | 12903 | 1462325212635 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 12903 | 1462325212638 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 18:26:52 INFO - PROCESS | 12903 | 1462325212646 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 12903 | 1462325212649 Marionette TRACE conn4 <- [1,22,null,{}] 18:26:52 INFO - PROCESS | 12903 | 1462325212656 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:52 INFO - PROCESS | 12903 | 1462325212814 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 18:26:52 INFO - PROCESS | 12903 | 1462325212902 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878643c800 == 13 [pid = 12903] [id = 13] 18:26:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 36 (0x7f87869bc000) [pid = 12903] [serial = 36] [outer = (nil)] 18:26:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 37 (0x7f8786cbd800) [pid = 12903] [serial = 37] [outer = 0x7f87869bc000] 18:26:52 INFO - PROCESS | 12903 | 1462325212974 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 38 (0x7f878735ac00) [pid = 12903] [serial = 38] [outer = 0x7f87869bc000] 18:26:53 INFO - PROCESS | 12903 | 1462325213817 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 18:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1237ms 18:26:53 INFO - PROCESS | 12903 | 1462325213889 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 18:26:53 INFO - PROCESS | 12903 | 1462325213898 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 18:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:26:53 INFO - PROCESS | 12903 | 1462325213906 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 12903 | 1462325213909 Marionette TRACE conn4 <- [1,26,null,{}] 18:26:53 INFO - PROCESS | 12903 | 1462325213914 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:54 INFO - PROCESS | 12903 | 1462325214063 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 18:26:54 INFO - PROCESS | 12903 | 1462325214143 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8792bc8000 == 14 [pid = 12903] [id = 14] 18:26:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 39 (0x7f877ffa7000) [pid = 12903] [serial = 39] [outer = (nil)] 18:26:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 40 (0x7f8793a37000) [pid = 12903] [serial = 40] [outer = 0x7f877ffa7000] 18:26:54 INFO - PROCESS | 12903 | 1462325214213 Marionette DEBUG loaded listener.js 18:26:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 41 (0x7f8794b60c00) [pid = 12903] [serial = 41] [outer = 0x7f877ffa7000] 18:26:54 INFO - PROCESS | 12903 | 1462325214834 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 986ms 18:26:54 INFO - PROCESS | 12903 | 1462325214893 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 12903 | 1462325214896 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 18:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:26:54 INFO - PROCESS | 12903 | 1462325214903 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - PROCESS | 12903 | 1462325214907 Marionette TRACE conn4 <- [1,30,null,{}] 18:26:54 INFO - PROCESS | 12903 | 1462325214912 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:55 INFO - PROCESS | 12903 | 1462325215059 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 18:26:55 INFO - PROCESS | 12903 | 1462325215140 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793c92800 == 15 [pid = 12903] [id = 15] 18:26:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 42 (0x7f877f5d1800) [pid = 12903] [serial = 42] [outer = (nil)] 18:26:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 43 (0x7f8794e20800) [pid = 12903] [serial = 43] [outer = 0x7f877f5d1800] 18:26:55 INFO - PROCESS | 12903 | 1462325215205 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 44 (0x7f8796de6400) [pid = 12903] [serial = 44] [outer = 0x7f877f5d1800] 18:26:55 INFO - PROCESS | 12903 | 1462325215858 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 978ms 18:26:55 INFO - PROCESS | 12903 | 1462325215883 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 12903 | 1462325215887 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 18:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:26:55 INFO - PROCESS | 12903 | 1462325215893 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - PROCESS | 12903 | 1462325215895 Marionette TRACE conn4 <- [1,34,null,{}] 18:26:55 INFO - PROCESS | 12903 | 1462325215901 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:56 INFO - PROCESS | 12903 | 1462325216147 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 18:26:56 INFO - PROCESS | 12903 | 1462325216174 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8796d0b800 == 16 [pid = 12903] [id = 16] 18:26:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 45 (0x7f879813c800) [pid = 12903] [serial = 45] [outer = (nil)] 18:26:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 46 (0x7f879ab55000) [pid = 12903] [serial = 46] [outer = 0x7f879813c800] 18:26:56 INFO - PROCESS | 12903 | 1462325216287 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 47 (0x7f879b80fc00) [pid = 12903] [serial = 47] [outer = 0x7f879813c800] 18:26:57 INFO - PROCESS | 12903 | 1462325217061 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 18:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1176ms 18:26:57 INFO - PROCESS | 12903 | 1462325217075 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 12903 | 1462325217078 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 18:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:26:57 INFO - PROCESS | 12903 | 1462325217084 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 12903 | 1462325217090 Marionette TRACE conn4 <- [1,38,null,{}] 18:26:57 INFO - PROCESS | 12903 | 1462325217101 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:57 INFO - PROCESS | 12903 | 1462325217269 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 18:26:57 INFO - PROCESS | 12903 | 1462325217291 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877ffd8000 == 17 [pid = 12903] [id = 17] 18:26:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 48 (0x7f879818b400) [pid = 12903] [serial = 48] [outer = (nil)] 18:26:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 49 (0x7f879ce79800) [pid = 12903] [serial = 49] [outer = 0x7f879818b400] 18:26:57 INFO - PROCESS | 12903 | 1462325217356 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 50 (0x7f879dc86c00) [pid = 12903] [serial = 50] [outer = 0x7f879818b400] 18:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 945ms 18:26:58 INFO - PROCESS | 12903 | 1462325218023 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 18:26:58 INFO - PROCESS | 12903 | 1462325218031 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 12903 | 1462325218034 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 18:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:26:58 INFO - PROCESS | 12903 | 1462325218041 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - PROCESS | 12903 | 1462325218043 Marionette TRACE conn4 <- [1,42,null,{}] 18:26:58 INFO - PROCESS | 12903 | 1462325218050 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:58 INFO - PROCESS | 12903 | 1462325218187 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 18:26:58 INFO - PROCESS | 12903 | 1462325218281 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879878c800 == 18 [pid = 12903] [id = 18] 18:26:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 51 (0x7f8782ba6800) [pid = 12903] [serial = 51] [outer = (nil)] 18:26:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 52 (0x7f8798a4c800) [pid = 12903] [serial = 52] [outer = 0x7f8782ba6800] 18:26:58 INFO - PROCESS | 12903 | 1462325218342 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 53 (0x7f8798a52000) [pid = 12903] [serial = 53] [outer = 0x7f8782ba6800] 18:26:59 INFO - PROCESS | 12903 | 1462325219033 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1031ms 18:26:59 INFO - PROCESS | 12903 | 1462325219076 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 12903 | 1462325219080 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 18:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:26:59 INFO - PROCESS | 12903 | 1462325219085 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - PROCESS | 12903 | 1462325219087 Marionette TRACE conn4 <- [1,46,null,{}] 18:26:59 INFO - PROCESS | 12903 | 1462325219093 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87869dd800 == 17 [pid = 12903] [id = 8] 18:26:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87802af000 == 16 [pid = 12903] [id = 6] 18:27:00 INFO - PROCESS | 12903 | 1462325220021 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 18:27:00 INFO - PROCESS | 12903 | 1462325220141 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802b2800 == 17 [pid = 12903] [id = 19] 18:27:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 54 (0x7f8782bac800) [pid = 12903] [serial = 54] [outer = (nil)] 18:27:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 55 (0x7f87843dc800) [pid = 12903] [serial = 55] [outer = 0x7f8782bac800] 18:27:00 INFO - PROCESS | 12903 | 1462325220217 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 56 (0x7f8784b62400) [pid = 12903] [serial = 56] [outer = 0x7f8782bac800] 18:27:00 INFO - PROCESS | 12903 | 1462325220940 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1885ms 18:27:00 INFO - PROCESS | 12903 | 1462325220974 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 12903 | 1462325220978 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 18:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:27:00 INFO - PROCESS | 12903 | 1462325220993 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:27:01 INFO - PROCESS | 12903 | 1462325221000 Marionette TRACE conn4 <- [1,50,null,{}] 18:27:01 INFO - PROCESS | 12903 | 1462325221008 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:01 INFO - PROCESS | 12903 | 1462325221170 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 18:27:01 INFO - PROCESS | 12903 | --DOMWINDOW == 55 (0x7f87839b7800) [pid = 12903] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:27:01 INFO - PROCESS | 12903 | --DOMWINDOW == 54 (0x7f878453c000) [pid = 12903] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:27:01 INFO - PROCESS | 12903 | --DOMWINDOW == 53 (0x7f87860d0c00) [pid = 12903] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:27:01 INFO - PROCESS | 12903 | --DOMWINDOW == 52 (0x7f87869bc000) [pid = 12903] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:27:01 INFO - PROCESS | 12903 | --DOMWINDOW == 51 (0x7f877ffa7000) [pid = 12903] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:27:01 INFO - PROCESS | 12903 | --DOMWINDOW == 50 (0x7f8782b1e000) [pid = 12903] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:27:01 INFO - PROCESS | 12903 | 1462325221644 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784878800 == 18 [pid = 12903] [id = 20] 18:27:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 51 (0x7f8782c7f000) [pid = 12903] [serial = 57] [outer = (nil)] 18:27:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 52 (0x7f87860cdc00) [pid = 12903] [serial = 58] [outer = 0x7f8782c7f000] 18:27:01 INFO - PROCESS | 12903 | 1462325221733 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 53 (0x7f87861d8c00) [pid = 12903] [serial = 59] [outer = 0x7f8782c7f000] 18:27:02 INFO - PROCESS | 12903 | 1462325222405 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1448ms 18:27:02 INFO - PROCESS | 12903 | 1462325222435 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 18:27:02 INFO - PROCESS | 12903 | 1462325222439 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 18:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:27:02 INFO - PROCESS | 12903 | 1462325222447 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - PROCESS | 12903 | 1462325222451 Marionette TRACE conn4 <- [1,54,null,{}] 18:27:02 INFO - PROCESS | 12903 | 1462325222457 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:02 INFO - PROCESS | 12903 | 1462325222620 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 18:27:02 INFO - PROCESS | 12903 | 1462325222714 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878616c800 == 19 [pid = 12903] [id = 21] 18:27:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 54 (0x7f8786222000) [pid = 12903] [serial = 60] [outer = (nil)] 18:27:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 55 (0x7f8787205400) [pid = 12903] [serial = 61] [outer = 0x7f8786222000] 18:27:02 INFO - PROCESS | 12903 | 1462325222787 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 56 (0x7f87890ee000) [pid = 12903] [serial = 62] [outer = 0x7f8786222000] 18:27:03 INFO - PROCESS | 12903 | 1462325223451 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1029ms 18:27:03 INFO - PROCESS | 12903 | 1462325223477 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 18:27:03 INFO - PROCESS | 12903 | 1462325223484 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 18:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:27:03 INFO - PROCESS | 12903 | 1462325223500 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:27:03 INFO - PROCESS | 12903 | 1462325223507 Marionette TRACE conn4 <- [1,58,null,{}] 18:27:03 INFO - PROCESS | 12903 | 1462325223517 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:03 INFO - PROCESS | 12903 | 1462325223744 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 18:27:03 INFO - PROCESS | 12903 | 1462325223822 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802af000 == 20 [pid = 12903] [id = 22] 18:27:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 57 (0x7f877ffa7400) [pid = 12903] [serial = 63] [outer = (nil)] 18:27:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 58 (0x7f8782ba4c00) [pid = 12903] [serial = 64] [outer = 0x7f877ffa7400] 18:27:03 INFO - PROCESS | 12903 | 1462325223939 Marionette DEBUG loaded listener.js 18:27:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 59 (0x7f87843dd000) [pid = 12903] [serial = 65] [outer = 0x7f877ffa7400] 18:27:04 INFO - PROCESS | 12903 | 1462325224775 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1344ms 18:27:04 INFO - PROCESS | 12903 | 1462325224839 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 18:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:27:04 INFO - PROCESS | 12903 | 1462325224845 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 18:27:04 INFO - PROCESS | 12903 | 1462325224852 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - PROCESS | 12903 | 1462325224860 Marionette TRACE conn4 <- [1,62,null,{}] 18:27:04 INFO - PROCESS | 12903 | 1462325224867 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:05 INFO - PROCESS | 12903 | 1462325225063 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 18:27:05 INFO - PROCESS | 12903 | 1462325225186 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87890bc000 == 21 [pid = 12903] [id = 23] 18:27:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 60 (0x7f8782b1e800) [pid = 12903] [serial = 66] [outer = (nil)] 18:27:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 61 (0x7f8789078400) [pid = 12903] [serial = 67] [outer = 0x7f8782b1e800] 18:27:05 INFO - PROCESS | 12903 | 1462325225267 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 62 (0x7f87895bc400) [pid = 12903] [serial = 68] [outer = 0x7f8782b1e800] 18:27:06 INFO - PROCESS | 12903 | 1462325226058 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1248ms 18:27:06 INFO - PROCESS | 12903 | 1462325226101 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 18:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:27:06 INFO - PROCESS | 12903 | 1462325226106 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 18:27:06 INFO - PROCESS | 12903 | 1462325226113 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 12903 | 1462325226117 Marionette TRACE conn4 <- [1,66,null,{}] 18:27:06 INFO - PROCESS | 12903 | 1462325226140 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:06 INFO - PROCESS | 12903 | 1462325226307 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 18:27:06 INFO - PROCESS | 12903 | 1462325226431 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793a1e000 == 22 [pid = 12903] [id = 24] 18:27:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 63 (0x7f87895be000) [pid = 12903] [serial = 69] [outer = (nil)] 18:27:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 64 (0x7f8794c66000) [pid = 12903] [serial = 70] [outer = 0x7f87895be000] 18:27:06 INFO - PROCESS | 12903 | 1462325226510 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 65 (0x7f87968bd400) [pid = 12903] [serial = 71] [outer = 0x7f87895be000] 18:27:07 INFO - PROCESS | 12903 | 1462325227293 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1237ms 18:27:07 INFO - PROCESS | 12903 | 1462325227351 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 18:27:07 INFO - PROCESS | 12903 | 1462325227357 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 18:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:27:07 INFO - PROCESS | 12903 | 1462325227374 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:27:07 INFO - PROCESS | 12903 | 1462325227382 Marionette TRACE conn4 <- [1,70,null,{}] 18:27:07 INFO - PROCESS | 12903 | 1462325227389 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:07 INFO - PROCESS | 12903 | 1462325227562 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 18:27:07 INFO - PROCESS | 12903 | 1462325227657 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8783922800 == 23 [pid = 12903] [id = 25] 18:27:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 66 (0x7f8793e7a000) [pid = 12903] [serial = 72] [outer = (nil)] 18:27:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 67 (0x7f8798a4d000) [pid = 12903] [serial = 73] [outer = 0x7f8793e7a000] 18:27:07 INFO - PROCESS | 12903 | 1462325227734 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 68 (0x7f8798e2cc00) [pid = 12903] [serial = 74] [outer = 0x7f8793e7a000] 18:27:08 INFO - PROCESS | 12903 | 1462325228495 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1190ms 18:27:08 INFO - PROCESS | 12903 | 1462325228573 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 12903 | 1462325228578 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 18:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:27:08 INFO - PROCESS | 12903 | 1462325228585 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - PROCESS | 12903 | 1462325228589 Marionette TRACE conn4 <- [1,74,null,{}] 18:27:08 INFO - PROCESS | 12903 | 1462325228594 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:08 INFO - PROCESS | 12903 | 1462325228762 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 18:27:08 INFO - PROCESS | 12903 | 1462325228892 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798730800 == 24 [pid = 12903] [id = 26] 18:27:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 69 (0x7f877ff07c00) [pid = 12903] [serial = 75] [outer = (nil)] 18:27:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 70 (0x7f8798f8c400) [pid = 12903] [serial = 76] [outer = 0x7f877ff07c00] 18:27:08 INFO - PROCESS | 12903 | 1462325228971 Marionette DEBUG loaded listener.js 18:27:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 71 (0x7f879b80e000) [pid = 12903] [serial = 77] [outer = 0x7f877ff07c00] 18:27:09 INFO - PROCESS | 12903 | 1462325229837 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1277ms 18:27:09 INFO - PROCESS | 12903 | 1462325229864 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 12903 | 1462325229870 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 18:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:27:09 INFO - PROCESS | 12903 | 1462325229879 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 12903 | 1462325229884 Marionette TRACE conn4 <- [1,78,null,{}] 18:27:09 INFO - PROCESS | 12903 | 1462325229893 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:10 INFO - PROCESS | 12903 | 1462325230045 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 18:27:10 INFO - PROCESS | 12903 | 1462325230205 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782b65000 == 25 [pid = 12903] [id = 27] 18:27:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 72 (0x7f8782e3c800) [pid = 12903] [serial = 78] [outer = (nil)] 18:27:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 73 (0x7f87848f2c00) [pid = 12903] [serial = 79] [outer = 0x7f8782e3c800] 18:27:10 INFO - PROCESS | 12903 | 1462325230282 Marionette DEBUG loaded listener.js 18:27:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 74 (0x7f8786046c00) [pid = 12903] [serial = 80] [outer = 0x7f8782e3c800] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 73 (0x7f8796d65800) [pid = 12903] [serial = 22] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 72 (0x7f87866ea400) [pid = 12903] [serial = 28] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 71 (0x7f878490d800) [pid = 12903] [serial = 31] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 70 (0x7f8786055000) [pid = 12903] [serial = 32] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 69 (0x7f8786481400) [pid = 12903] [serial = 34] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 68 (0x7f8786cbd800) [pid = 12903] [serial = 37] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 67 (0x7f8793a37000) [pid = 12903] [serial = 40] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 66 (0x7f8794e20800) [pid = 12903] [serial = 43] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 65 (0x7f879ab55000) [pid = 12903] [serial = 46] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 64 (0x7f879ce79800) [pid = 12903] [serial = 49] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 63 (0x7f8782ba3800) [pid = 12903] [serial = 16] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 62 (0x7f8784e29c00) [pid = 12903] [serial = 19] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 61 (0x7f878cf35800) [pid = 12903] [serial = 25] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 60 (0x7f8794b60c00) [pid = 12903] [serial = 41] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 59 (0x7f87866e8800) [pid = 12903] [serial = 35] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 58 (0x7f8782eaf000) [pid = 12903] [serial = 17] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 57 (0x7f878735ac00) [pid = 12903] [serial = 38] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 56 (0x7f879d058000) [pid = 12903] [serial = 23] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 55 (0x7f8784b6a800) [pid = 12903] [serial = 12] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 54 (0x7f8785021000) [pid = 12903] [serial = 9] [outer = (nil)] [url = about:blank] 18:27:10 INFO - PROCESS | 12903 | --DOMWINDOW == 53 (0x7f8796857000) [pid = 12903] [serial = 2] [outer = (nil)] [url = about:blank] 18:27:11 INFO - PROCESS | 12903 | 1462325231019 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1193ms 18:27:11 INFO - PROCESS | 12903 | 1462325231073 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 12903 | 1462325231080 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 18:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:27:11 INFO - PROCESS | 12903 | 1462325231105 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 12903 | 1462325231109 Marionette TRACE conn4 <- [1,82,null,{}] 18:27:11 INFO - PROCESS | 12903 | 1462325231115 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:11 INFO - PROCESS | 12903 | 1462325231262 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 18:27:11 INFO - PROCESS | 12903 | 1462325231274 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786428800 == 26 [pid = 12903] [id = 28] 18:27:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 54 (0x7f87860ce000) [pid = 12903] [serial = 81] [outer = (nil)] 18:27:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 55 (0x7f8786cb5000) [pid = 12903] [serial = 82] [outer = 0x7f87860ce000] 18:27:11 INFO - PROCESS | 12903 | 1462325231337 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 56 (0x7f87895bc800) [pid = 12903] [serial = 83] [outer = 0x7f87860ce000] 18:27:12 INFO - PROCESS | 12903 | 1462325232032 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 983ms 18:27:12 INFO - PROCESS | 12903 | 1462325232085 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 18:27:12 INFO - PROCESS | 12903 | 1462325232088 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 18:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:27:12 INFO - PROCESS | 12903 | 1462325232102 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:27:12 INFO - PROCESS | 12903 | 1462325232107 Marionette TRACE conn4 <- [1,86,null,{}] 18:27:12 INFO - PROCESS | 12903 | 1462325232123 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:12 INFO - PROCESS | 12903 | 1462325232288 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 18:27:12 INFO - PROCESS | 12903 | 1462325232302 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8792b2c800 == 27 [pid = 12903] [id = 29] 18:27:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 57 (0x7f878dbac800) [pid = 12903] [serial = 84] [outer = (nil)] 18:27:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 58 (0x7f8794e1dc00) [pid = 12903] [serial = 85] [outer = 0x7f878dbac800] 18:27:12 INFO - PROCESS | 12903 | 1462325232367 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 59 (0x7f8797fa2c00) [pid = 12903] [serial = 86] [outer = 0x7f878dbac800] 18:27:13 INFO - PROCESS | 12903 | 1462325233153 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1086ms 18:27:13 INFO - PROCESS | 12903 | 1462325233189 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 18:27:13 INFO - PROCESS | 12903 | 1462325233193 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 18:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:27:13 INFO - PROCESS | 12903 | 1462325233199 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 12903 | 1462325233201 Marionette TRACE conn4 <- [1,90,null,{}] 18:27:13 INFO - PROCESS | 12903 | 1462325233206 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:13 INFO - PROCESS | 12903 | 1462325233387 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 18:27:13 INFO - PROCESS | 12903 | 1462325233452 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794c46000 == 28 [pid = 12903] [id = 30] 18:27:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 60 (0x7f8792b6c000) [pid = 12903] [serial = 87] [outer = (nil)] 18:27:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 61 (0x7f8798a51800) [pid = 12903] [serial = 88] [outer = 0x7f8792b6c000] 18:27:13 INFO - PROCESS | 12903 | 1462325233515 Marionette DEBUG loaded listener.js 18:27:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 62 (0x7f879b5a5400) [pid = 12903] [serial = 89] [outer = 0x7f8792b6c000] 18:27:14 INFO - PROCESS | 12903 | --DOMWINDOW == 61 (0x7f879813c800) [pid = 12903] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:27:14 INFO - PROCESS | 12903 | --DOMWINDOW == 60 (0x7f879818b400) [pid = 12903] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:27:14 INFO - PROCESS | 12903 | --DOMWINDOW == 59 (0x7f877f5d1800) [pid = 12903] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:27:14 INFO - PROCESS | 12903 | --DOMWINDOW == 58 (0x7f8782c7f000) [pid = 12903] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:27:14 INFO - PROCESS | 12903 | --DOMWINDOW == 57 (0x7f8782bac800) [pid = 12903] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:27:14 INFO - PROCESS | 12903 | 1462325234217 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1084ms 18:27:14 INFO - PROCESS | 12903 | 1462325234284 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 18:27:14 INFO - PROCESS | 12903 | 1462325234288 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 18:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:27:14 INFO - PROCESS | 12903 | 1462325234294 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - PROCESS | 12903 | 1462325234296 Marionette TRACE conn4 <- [1,94,null,{}] 18:27:14 INFO - PROCESS | 12903 | 1462325234306 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:14 INFO - PROCESS | 12903 | 1462325234445 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 18:27:14 INFO - PROCESS | 12903 | 1462325234456 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794e76800 == 29 [pid = 12903] [id = 31] 18:27:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 58 (0x7f8782c7f000) [pid = 12903] [serial = 90] [outer = (nil)] 18:27:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 59 (0x7f8787337c00) [pid = 12903] [serial = 91] [outer = 0x7f8782c7f000] 18:27:14 INFO - PROCESS | 12903 | 1462325234520 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 60 (0x7f878733c400) [pid = 12903] [serial = 92] [outer = 0x7f8782c7f000] 18:27:15 INFO - PROCESS | 12903 | 1462325235185 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 946ms 18:27:15 INFO - PROCESS | 12903 | 1462325235242 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 12903 | 1462325235245 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 18:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:27:15 INFO - PROCESS | 12903 | 1462325235253 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - PROCESS | 12903 | 1462325235255 Marionette TRACE conn4 <- [1,98,null,{}] 18:27:15 INFO - PROCESS | 12903 | 1462325235261 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:15 INFO - PROCESS | 12903 | 1462325235486 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 18:27:15 INFO - PROCESS | 12903 | 1462325235503 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786c17000 == 30 [pid = 12903] [id = 32] 18:27:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 61 (0x7f87985a0c00) [pid = 12903] [serial = 93] [outer = (nil)] 18:27:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 62 (0x7f878733fc00) [pid = 12903] [serial = 94] [outer = 0x7f87985a0c00] 18:27:15 INFO - PROCESS | 12903 | 1462325235570 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 63 (0x7f879de75c00) [pid = 12903] [serial = 95] [outer = 0x7f87985a0c00] 18:27:16 INFO - PROCESS | 12903 | 1462325236227 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1027ms 18:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:27:16 INFO - PROCESS | 12903 | 1462325236282 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 12903 | 1462325236284 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 18:27:16 INFO - PROCESS | 12903 | 1462325236292 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 12903 | 1462325236295 Marionette TRACE conn4 <- [1,102,null,{}] 18:27:16 INFO - PROCESS | 12903 | 1462325236300 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:16 INFO - PROCESS | 12903 | 1462325236468 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 18:27:16 INFO - PROCESS | 12903 | 1462325236486 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879cebc000 == 31 [pid = 12903] [id = 33] 18:27:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 64 (0x7f877d0dc800) [pid = 12903] [serial = 96] [outer = (nil)] 18:27:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 65 (0x7f877d0e5c00) [pid = 12903] [serial = 97] [outer = 0x7f877d0dc800] 18:27:16 INFO - PROCESS | 12903 | 1462325236547 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 66 (0x7f8782c77800) [pid = 12903] [serial = 98] [outer = 0x7f877d0dc800] 18:27:17 INFO - PROCESS | 12903 | 1462325237395 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1187ms 18:27:17 INFO - PROCESS | 12903 | 1462325237479 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 18:27:17 INFO - PROCESS | 12903 | 1462325237486 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 18:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:27:17 INFO - PROCESS | 12903 | 1462325237499 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - PROCESS | 12903 | 1462325237507 Marionette TRACE conn4 <- [1,106,null,{}] 18:27:17 INFO - PROCESS | 12903 | 1462325237578 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:17 INFO - PROCESS | 12903 | 1462325237773 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 18:27:17 INFO - PROCESS | 12903 | 1462325237908 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:17 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87862e8800 == 32 [pid = 12903] [id = 34] 18:27:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 67 (0x7f877d0e6c00) [pid = 12903] [serial = 99] [outer = (nil)] 18:27:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 68 (0x7f877f586400) [pid = 12903] [serial = 100] [outer = 0x7f877d0e6c00] 18:27:17 INFO - PROCESS | 12903 | 1462325237987 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 69 (0x7f8782b25800) [pid = 12903] [serial = 101] [outer = 0x7f877d0e6c00] 18:27:18 INFO - PROCESS | 12903 | 1462325238815 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1407ms 18:27:18 INFO - PROCESS | 12903 | 1462325238905 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 12903 | 1462325238914 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 18:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:27:18 INFO - PROCESS | 12903 | 1462325238925 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - PROCESS | 12903 | 1462325238929 Marionette TRACE conn4 <- [1,110,null,{}] 18:27:18 INFO - PROCESS | 12903 | 1462325238936 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:19 INFO - PROCESS | 12903 | 1462325239110 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 18:27:19 INFO - PROCESS | 12903 | 1462325239209 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986b7000 == 33 [pid = 12903] [id = 35] 18:27:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 70 (0x7f8782ba2c00) [pid = 12903] [serial = 102] [outer = (nil)] 18:27:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 71 (0x7f87861d4c00) [pid = 12903] [serial = 103] [outer = 0x7f8782ba2c00] 18:27:19 INFO - PROCESS | 12903 | 1462325239287 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 72 (0x7f87869bc000) [pid = 12903] [serial = 104] [outer = 0x7f8782ba2c00] 18:27:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 73 (0x7f878733a000) [pid = 12903] [serial = 105] [outer = 0x7f8782ead800] 18:27:20 INFO - PROCESS | 12903 | 1462325240180 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1345ms 18:27:20 INFO - PROCESS | 12903 | 1462325240270 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 18:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:27:20 INFO - PROCESS | 12903 | 1462325240274 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 18:27:20 INFO - PROCESS | 12903 | 1462325240281 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 12903 | 1462325240287 Marionette TRACE conn4 <- [1,114,null,{}] 18:27:20 INFO - PROCESS | 12903 | 1462325240301 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:20 INFO - PROCESS | 12903 | 1462325240495 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 18:27:20 INFO - PROCESS | 12903 | 1462325240627 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c65b000 == 34 [pid = 12903] [id = 36] 18:27:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 74 (0x7f877f5efc00) [pid = 12903] [serial = 106] [outer = (nil)] 18:27:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 75 (0x7f8787334000) [pid = 12903] [serial = 107] [outer = 0x7f877f5efc00] 18:27:20 INFO - PROCESS | 12903 | 1462325240752 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 76 (0x7f8794c6e000) [pid = 12903] [serial = 108] [outer = 0x7f877f5efc00] 18:27:21 INFO - PROCESS | 12903 | 1462325241515 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1289ms 18:27:21 INFO - PROCESS | 12903 | 1462325241570 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 18:27:21 INFO - PROCESS | 12903 | 1462325241574 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 18:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:27:21 INFO - PROCESS | 12903 | 1462325241580 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:27:21 INFO - PROCESS | 12903 | 1462325241583 Marionette TRACE conn4 <- [1,118,null,{}] 18:27:21 INFO - PROCESS | 12903 | 1462325241589 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:21 INFO - PROCESS | 12903 | 1462325241755 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 18:27:21 INFO - PROCESS | 12903 | 1462325241880 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd85800 == 35 [pid = 12903] [id = 37] 18:27:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 77 (0x7f877d13d400) [pid = 12903] [serial = 109] [outer = (nil)] 18:27:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 78 (0x7f877d147400) [pid = 12903] [serial = 110] [outer = 0x7f877d13d400] 18:27:21 INFO - PROCESS | 12903 | 1462325241961 Marionette DEBUG loaded listener.js 18:27:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 79 (0x7f87895b8400) [pid = 12903] [serial = 111] [outer = 0x7f877d13d400] 18:27:22 INFO - PROCESS | 12903 | 1462325242972 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1435ms 18:27:23 INFO - PROCESS | 12903 | 1462325243016 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 18:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:27:23 INFO - PROCESS | 12903 | 1462325243021 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 18:27:23 INFO - PROCESS | 12903 | 1462325243029 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - PROCESS | 12903 | 1462325243034 Marionette TRACE conn4 <- [1,122,null,{}] 18:27:23 INFO - PROCESS | 12903 | 1462325243041 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:23 INFO - PROCESS | 12903 | 1462325243188 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 18:27:23 INFO - PROCESS | 12903 | 1462325243332 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802b1000 == 36 [pid = 12903] [id = 38] 18:27:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 80 (0x7f877d2f4800) [pid = 12903] [serial = 112] [outer = (nil)] 18:27:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 81 (0x7f877d2f6800) [pid = 12903] [serial = 113] [outer = 0x7f877d2f4800] 18:27:23 INFO - PROCESS | 12903 | 1462325243460 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 82 (0x7f877f57e400) [pid = 12903] [serial = 114] [outer = 0x7f877d2f4800] 18:27:24 INFO - PROCESS | 12903 | --DOMWINDOW == 81 (0x7f8787205400) [pid = 12903] [serial = 61] [outer = (nil)] [url = about:blank] 18:27:24 INFO - PROCESS | 12903 | 1462325244258 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:27:24 INFO - PROCESS | 12903 | --DOMWINDOW == 80 (0x7f87860cdc00) [pid = 12903] [serial = 58] [outer = (nil)] [url = about:blank] 18:27:24 INFO - PROCESS | 12903 | --DOMWINDOW == 79 (0x7f87843dc800) [pid = 12903] [serial = 55] [outer = (nil)] [url = about:blank] 18:27:24 INFO - PROCESS | 12903 | --DOMWINDOW == 78 (0x7f8784b62400) [pid = 12903] [serial = 56] [outer = (nil)] [url = about:blank] 18:27:24 INFO - PROCESS | 12903 | --DOMWINDOW == 77 (0x7f87861d8c00) [pid = 12903] [serial = 59] [outer = (nil)] [url = about:blank] 18:27:24 INFO - PROCESS | 12903 | --DOMWINDOW == 76 (0x7f8798a4c800) [pid = 12903] [serial = 52] [outer = (nil)] [url = about:blank] 18:27:24 INFO - PROCESS | 12903 | --DOMWINDOW == 75 (0x7f879b80fc00) [pid = 12903] [serial = 47] [outer = (nil)] [url = about:blank] 18:27:24 INFO - PROCESS | 12903 | --DOMWINDOW == 74 (0x7f879dc86c00) [pid = 12903] [serial = 50] [outer = (nil)] [url = about:blank] 18:27:24 INFO - PROCESS | 12903 | --DOMWINDOW == 73 (0x7f8796de6400) [pid = 12903] [serial = 44] [outer = (nil)] [url = about:blank] 18:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1288ms 18:27:24 INFO - PROCESS | 12903 | 1462325244317 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 12903 | 1462325244325 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 18:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:27:24 INFO - PROCESS | 12903 | 1462325244335 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - PROCESS | 12903 | 1462325244340 Marionette TRACE conn4 <- [1,126,null,{}] 18:27:24 INFO - PROCESS | 12903 | 1462325244345 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:24 INFO - PROCESS | 12903 | 1462325244491 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 18:27:24 INFO - PROCESS | 12903 | 1462325244503 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784885800 == 37 [pid = 12903] [id = 39] 18:27:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 74 (0x7f878026cc00) [pid = 12903] [serial = 115] [outer = (nil)] 18:27:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 75 (0x7f8782eae400) [pid = 12903] [serial = 116] [outer = 0x7f878026cc00] 18:27:24 INFO - PROCESS | 12903 | 1462325244566 Marionette DEBUG loaded listener.js 18:27:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 76 (0x7f8783bd6800) [pid = 12903] [serial = 117] [outer = 0x7f878026cc00] 18:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 983ms 18:27:25 INFO - PROCESS | 12903 | 1462325245308 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:27:25 INFO - PROCESS | 12903 | 1462325245319 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 12903 | 1462325245323 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 18:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:27:25 INFO - PROCESS | 12903 | 1462325245329 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 12903 | 1462325245334 Marionette TRACE conn4 <- [1,130,null,{}] 18:27:25 INFO - PROCESS | 12903 | 1462325245360 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:25 INFO - PROCESS | 12903 | 1462325245506 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 18:27:25 INFO - PROCESS | 12903 | 1462325245528 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878643b800 == 38 [pid = 12903] [id = 40] 18:27:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 77 (0x7f8786049800) [pid = 12903] [serial = 118] [outer = (nil)] 18:27:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 78 (0x7f87860d3800) [pid = 12903] [serial = 119] [outer = 0x7f8786049800] 18:27:25 INFO - PROCESS | 12903 | 1462325245594 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 79 (0x7f8786923400) [pid = 12903] [serial = 120] [outer = 0x7f8786049800] 18:27:26 INFO - PROCESS | 12903 | 1462325246301 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 18:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 990ms 18:27:26 INFO - PROCESS | 12903 | 1462325246320 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 18:27:26 INFO - PROCESS | 12903 | 1462325246324 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 18:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:27:26 INFO - PROCESS | 12903 | 1462325246350 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - PROCESS | 12903 | 1462325246352 Marionette TRACE conn4 <- [1,134,null,{}] 18:27:26 INFO - PROCESS | 12903 | 1462325246358 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:26 INFO - PROCESS | 12903 | 1462325246509 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 18:27:26 INFO - PROCESS | 12903 | 1462325246526 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793a0f000 == 39 [pid = 12903] [id = 41] 18:27:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 80 (0x7f87860d2800) [pid = 12903] [serial = 121] [outer = (nil)] 18:27:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 81 (0x7f878733b800) [pid = 12903] [serial = 122] [outer = 0x7f87860d2800] 18:27:26 INFO - PROCESS | 12903 | 1462325246633 Marionette DEBUG loaded listener.js 18:27:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 82 (0x7f8789566400) [pid = 12903] [serial = 123] [outer = 0x7f87860d2800] 18:27:27 INFO - PROCESS | 12903 | 1462325247505 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 18:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1185ms 18:27:27 INFO - PROCESS | 12903 | 1462325247534 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 18:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:27:27 INFO - PROCESS | 12903 | 1462325247539 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 18:27:27 INFO - PROCESS | 12903 | 1462325247547 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 12903 | 1462325247549 Marionette TRACE conn4 <- [1,138,null,{}] 18:27:27 INFO - PROCESS | 12903 | 1462325247564 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:27 INFO - PROCESS | 12903 | 1462325247746 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 18:27:27 INFO - PROCESS | 12903 | 1462325247801 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780246000 == 40 [pid = 12903] [id = 42] 18:27:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 83 (0x7f877d0de800) [pid = 12903] [serial = 124] [outer = (nil)] 18:27:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 84 (0x7f8780264c00) [pid = 12903] [serial = 125] [outer = 0x7f877d0de800] 18:27:27 INFO - PROCESS | 12903 | 1462325247864 Marionette DEBUG loaded listener.js 18:27:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 85 (0x7f8780268000) [pid = 12903] [serial = 126] [outer = 0x7f877d0de800] 18:27:28 INFO - PROCESS | 12903 | 1462325248634 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 18:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1146ms 18:27:28 INFO - PROCESS | 12903 | 1462325248692 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 18:27:28 INFO - PROCESS | 12903 | 1462325248695 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 18:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:27:28 INFO - PROCESS | 12903 | 1462325248701 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:27:28 INFO - PROCESS | 12903 | 1462325248703 Marionette TRACE conn4 <- [1,142,null,{}] 18:27:28 INFO - PROCESS | 12903 | 1462325248709 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:28 INFO - PROCESS | 12903 | 1462325248930 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 18:27:29 INFO - PROCESS | 12903 | --DOMWINDOW == 84 (0x7f8782e3c800) [pid = 12903] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:27:29 INFO - PROCESS | 12903 | --DOMWINDOW == 83 (0x7f87985a0c00) [pid = 12903] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:27:29 INFO - PROCESS | 12903 | --DOMWINDOW == 82 (0x7f8792b6c000) [pid = 12903] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:27:29 INFO - PROCESS | 12903 | --DOMWINDOW == 81 (0x7f87860ce000) [pid = 12903] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:27:29 INFO - PROCESS | 12903 | --DOMWINDOW == 80 (0x7f878dbac800) [pid = 12903] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:27:29 INFO - PROCESS | 12903 | --DOMWINDOW == 79 (0x7f8782c7f000) [pid = 12903] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:27:29 INFO - PROCESS | 12903 | --DOMWINDOW == 78 (0x7f8786222000) [pid = 12903] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:27:29 INFO - PROCESS | 12903 | 1462325249136 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786175800 == 41 [pid = 12903] [id = 43] 18:27:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 79 (0x7f877d0dc400) [pid = 12903] [serial = 127] [outer = (nil)] 18:27:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 80 (0x7f8780337c00) [pid = 12903] [serial = 128] [outer = 0x7f877d0dc400] 18:27:29 INFO - PROCESS | 12903 | 1462325249204 Marionette DEBUG loaded listener.js 18:27:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 81 (0x7f8787324400) [pid = 12903] [serial = 129] [outer = 0x7f877d0dc400] 18:27:29 INFO - PROCESS | 12903 | 1462325249913 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 18:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1230ms 18:27:29 INFO - PROCESS | 12903 | 1462325249932 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 18:27:29 INFO - PROCESS | 12903 | 1462325249935 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 18:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:27:29 INFO - PROCESS | 12903 | 1462325249940 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 12903 | 1462325249943 Marionette TRACE conn4 <- [1,146,null,{}] 18:27:29 INFO - PROCESS | 12903 | 1462325249948 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:30 INFO - PROCESS | 12903 | 1462325250113 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 18:27:30 INFO - PROCESS | 12903 | 1462325250133 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c655800 == 42 [pid = 12903] [id = 44] 18:27:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 82 (0x7f877d2ef000) [pid = 12903] [serial = 130] [outer = (nil)] 18:27:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 83 (0x7f878dbad400) [pid = 12903] [serial = 131] [outer = 0x7f877d2ef000] 18:27:30 INFO - PROCESS | 12903 | 1462325250196 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 84 (0x7f8793c63400) [pid = 12903] [serial = 132] [outer = 0x7f877d2ef000] 18:27:30 INFO - PROCESS | 12903 | 1462325250868 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 978ms 18:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:27:30 INFO - PROCESS | 12903 | 1462325250921 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 18:27:30 INFO - PROCESS | 12903 | 1462325250924 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 18:27:30 INFO - PROCESS | 12903 | 1462325250930 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - PROCESS | 12903 | 1462325250933 Marionette TRACE conn4 <- [1,150,null,{}] 18:27:30 INFO - PROCESS | 12903 | 1462325250938 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:31 INFO - PROCESS | 12903 | 1462325251101 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 18:27:31 INFO - PROCESS | 12903 | 1462325251231 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d2a0800 == 43 [pid = 12903] [id = 45] 18:27:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 85 (0x7f877d0dd800) [pid = 12903] [serial = 133] [outer = (nil)] 18:27:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 86 (0x7f877d0e5800) [pid = 12903] [serial = 134] [outer = 0x7f877d0dd800] 18:27:31 INFO - PROCESS | 12903 | 1462325251310 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 87 (0x7f877d149c00) [pid = 12903] [serial = 135] [outer = 0x7f877d0dd800] 18:27:32 INFO - PROCESS | 12903 | 1462325252210 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1332ms 18:27:32 INFO - PROCESS | 12903 | 1462325252265 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 18:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:27:32 INFO - PROCESS | 12903 | 1462325252272 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 18:27:32 INFO - PROCESS | 12903 | 1462325252281 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 12903 | 1462325252287 Marionette TRACE conn4 <- [1,154,null,{}] 18:27:32 INFO - PROCESS | 12903 | 1462325252295 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 12903 | 1462325252523 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 18:27:32 INFO - PROCESS | 12903 | 1462325252706 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786ce1000 == 44 [pid = 12903] [id = 46] 18:27:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 88 (0x7f878026ac00) [pid = 12903] [serial = 136] [outer = (nil)] 18:27:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 89 (0x7f8780330c00) [pid = 12903] [serial = 137] [outer = 0x7f878026ac00] 18:27:32 INFO - PROCESS | 12903 | 1462325252802 Marionette DEBUG loaded listener.js 18:27:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 90 (0x7f878033a400) [pid = 12903] [serial = 138] [outer = 0x7f878026ac00] 18:27:33 INFO - PROCESS | 12903 | 1462325253838 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 18:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1588ms 18:27:33 INFO - PROCESS | 12903 | 1462325253877 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 12903 | 1462325253888 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 18:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:27:33 INFO - PROCESS | 12903 | 1462325253898 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 12903 | 1462325253901 Marionette TRACE conn4 <- [1,158,null,{}] 18:27:33 INFO - PROCESS | 12903 | 1462325253908 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:34 INFO - PROCESS | 12903 | 1462325254097 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 18:27:34 INFO - PROCESS | 12903 | 1462325254270 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd81000 == 45 [pid = 12903] [id = 47] 18:27:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 91 (0x7f8784905000) [pid = 12903] [serial = 139] [outer = (nil)] 18:27:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 92 (0x7f87860ccc00) [pid = 12903] [serial = 140] [outer = 0x7f8784905000] 18:27:34 INFO - PROCESS | 12903 | 1462325254349 Marionette DEBUG loaded listener.js 18:27:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 93 (0x7f87869be400) [pid = 12903] [serial = 141] [outer = 0x7f8784905000] 18:27:35 INFO - PROCESS | 12903 | 1462325255112 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 18:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1235ms 18:27:35 INFO - PROCESS | 12903 | 1462325255132 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 12903 | 1462325255137 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 18:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:27:35 INFO - PROCESS | 12903 | 1462325255170 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 12903 | 1462325255179 Marionette TRACE conn4 <- [1,162,null,{}] 18:27:35 INFO - PROCESS | 12903 | 1462325255187 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:35 INFO - PROCESS | 12903 | 1462325255360 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 18:27:35 INFO - PROCESS | 12903 | 1462325255489 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a059b000 == 46 [pid = 12903] [id = 48] 18:27:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 94 (0x7f877d2ecc00) [pid = 12903] [serial = 142] [outer = (nil)] 18:27:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 95 (0x7f8794cda800) [pid = 12903] [serial = 143] [outer = 0x7f877d2ecc00] 18:27:35 INFO - PROCESS | 12903 | 1462325255563 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 96 (0x7f8796de7400) [pid = 12903] [serial = 144] [outer = 0x7f877d2ecc00] 18:27:36 INFO - PROCESS | 12903 | 1462325256609 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 18:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1501ms 18:27:36 INFO - PROCESS | 12903 | 1462325256672 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 12903 | 1462325256677 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 18:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:27:36 INFO - PROCESS | 12903 | 1462325256755 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - PROCESS | 12903 | 1462325256758 Marionette TRACE conn4 <- [1,166,null,{}] 18:27:36 INFO - PROCESS | 12903 | 1462325256772 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:36 INFO - PROCESS | 12903 | 1462325256957 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 18:27:37 INFO - PROCESS | 12903 | 1462325257132 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782b5f800 == 47 [pid = 12903] [id = 49] 18:27:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 97 (0x7f877bdc7000) [pid = 12903] [serial = 145] [outer = (nil)] 18:27:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 98 (0x7f877d0e4800) [pid = 12903] [serial = 146] [outer = 0x7f877bdc7000] 18:27:37 INFO - PROCESS | 12903 | 1462325257205 Marionette DEBUG loaded listener.js 18:27:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 99 (0x7f87869bd400) [pid = 12903] [serial = 147] [outer = 0x7f877bdc7000] 18:27:38 INFO - PROCESS | 12903 | 1462325258172 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1494ms 18:27:38 INFO - PROCESS | 12903 | 1462325258195 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 18:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:27:38 INFO - PROCESS | 12903 | 1462325258201 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 18:27:38 INFO - PROCESS | 12903 | 1462325258208 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:27:38 INFO - PROCESS | 12903 | 1462325258214 Marionette TRACE conn4 <- [1,170,null,{}] 18:27:38 INFO - PROCESS | 12903 | 1462325258222 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:38 INFO - PROCESS | 12903 | 1462325258377 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 18:27:38 INFO - PROCESS | 12903 | 1462325258547 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c667000 == 48 [pid = 12903] [id = 50] 18:27:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 100 (0x7f877d2f1000) [pid = 12903] [serial = 148] [outer = (nil)] 18:27:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 101 (0x7f877f57fc00) [pid = 12903] [serial = 149] [outer = 0x7f877d2f1000] 18:27:38 INFO - PROCESS | 12903 | 1462325258633 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 102 (0x7f8780269400) [pid = 12903] [serial = 150] [outer = 0x7f877d2f1000] 18:27:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c655800 == 47 [pid = 12903] [id = 44] 18:27:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786175800 == 46 [pid = 12903] [id = 43] 18:27:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780246000 == 45 [pid = 12903] [id = 42] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 101 (0x7f8798f8c400) [pid = 12903] [serial = 76] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 100 (0x7f877d0e5c00) [pid = 12903] [serial = 97] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793a0f000 == 44 [pid = 12903] [id = 41] 18:27:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878643b800 == 43 [pid = 12903] [id = 40] 18:27:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784885800 == 42 [pid = 12903] [id = 39] 18:27:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87802b1000 == 41 [pid = 12903] [id = 38] 18:27:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87862e8800 == 40 [pid = 12903] [id = 34] 18:27:39 INFO - PROCESS | 12903 | 1462325259457 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 99 (0x7f87848f2c00) [pid = 12903] [serial = 79] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 98 (0x7f878733fc00) [pid = 12903] [serial = 94] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 97 (0x7f8798a51800) [pid = 12903] [serial = 88] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 96 (0x7f8798a4d000) [pid = 12903] [serial = 73] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 95 (0x7f8786cb5000) [pid = 12903] [serial = 82] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 94 (0x7f8797fa2c00) [pid = 12903] [serial = 86] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 93 (0x7f8787337c00) [pid = 12903] [serial = 91] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 92 (0x7f879de75c00) [pid = 12903] [serial = 95] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 91 (0x7f87890ee000) [pid = 12903] [serial = 62] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 90 (0x7f879b5a5400) [pid = 12903] [serial = 89] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 89 (0x7f87895bc800) [pid = 12903] [serial = 83] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 88 (0x7f8794e1dc00) [pid = 12903] [serial = 85] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 87 (0x7f878733c400) [pid = 12903] [serial = 92] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 86 (0x7f8789078400) [pid = 12903] [serial = 67] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 85 (0x7f8794c66000) [pid = 12903] [serial = 70] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 84 (0x7f8786046c00) [pid = 12903] [serial = 80] [outer = (nil)] [url = about:blank] 18:27:39 INFO - PROCESS | 12903 | --DOMWINDOW == 83 (0x7f8782ba4c00) [pid = 12903] [serial = 64] [outer = (nil)] [url = about:blank] 18:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1291ms 18:27:39 INFO - PROCESS | 12903 | 1462325259500 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 18:27:39 INFO - PROCESS | 12903 | 1462325259508 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 18:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:27:39 INFO - PROCESS | 12903 | 1462325259518 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:27:39 INFO - PROCESS | 12903 | 1462325259522 Marionette TRACE conn4 <- [1,174,null,{}] 18:27:39 INFO - PROCESS | 12903 | 1462325259527 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:39 INFO - PROCESS | 12903 | 1462325259669 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 18:27:39 INFO - PROCESS | 12903 | 1462325259686 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785084800 == 41 [pid = 12903] [id = 51] 18:27:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 84 (0x7f8782b26000) [pid = 12903] [serial = 151] [outer = (nil)] 18:27:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 85 (0x7f8783b1bc00) [pid = 12903] [serial = 152] [outer = 0x7f8782b26000] 18:27:39 INFO - PROCESS | 12903 | 1462325259748 Marionette DEBUG loaded listener.js 18:27:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 86 (0x7f878490d000) [pid = 12903] [serial = 153] [outer = 0x7f8782b26000] 18:27:40 INFO - PROCESS | 12903 | 1462325260460 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 984ms 18:27:40 INFO - PROCESS | 12903 | 1462325260502 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 12903 | 1462325260506 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 18:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:27:40 INFO - PROCESS | 12903 | 1462325260512 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 12903 | 1462325260518 Marionette TRACE conn4 <- [1,178,null,{}] 18:27:40 INFO - PROCESS | 12903 | 1462325260534 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:40 INFO - PROCESS | 12903 | 1462325260689 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 18:27:40 INFO - PROCESS | 12903 | 1462325260708 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793723000 == 42 [pid = 12903] [id = 52] 18:27:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 87 (0x7f87866ea400) [pid = 12903] [serial = 154] [outer = (nil)] 18:27:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 88 (0x7f8787328800) [pid = 12903] [serial = 155] [outer = 0x7f87866ea400] 18:27:40 INFO - PROCESS | 12903 | 1462325260773 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 89 (0x7f878733dc00) [pid = 12903] [serial = 156] [outer = 0x7f87866ea400] 18:27:41 INFO - PROCESS | 12903 | 1462325261533 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1033ms 18:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:27:41 INFO - PROCESS | 12903 | 1462325261546 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 12903 | 1462325261549 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 18:27:41 INFO - PROCESS | 12903 | 1462325261555 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 12903 | 1462325261569 Marionette TRACE conn4 <- [1,182,null,{}] 18:27:41 INFO - PROCESS | 12903 | 1462325261575 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:41 INFO - PROCESS | 12903 | 1462325261781 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 18:27:41 INFO - PROCESS | 12903 | 1462325261811 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8796852800 == 43 [pid = 12903] [id = 53] 18:27:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 90 (0x7f877bdc9800) [pid = 12903] [serial = 157] [outer = (nil)] 18:27:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 91 (0x7f8784657400) [pid = 12903] [serial = 158] [outer = 0x7f877bdc9800] 18:27:41 INFO - PROCESS | 12903 | 1462325261875 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 92 (0x7f8793c69400) [pid = 12903] [serial = 159] [outer = 0x7f877bdc9800] 18:27:42 INFO - PROCESS | 12903 | 1462325262544 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1044ms 18:27:42 INFO - PROCESS | 12903 | 1462325262619 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 12903 | 1462325262621 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 18:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:27:42 INFO - PROCESS | 12903 | 1462325262638 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 12903 | 1462325262641 Marionette TRACE conn4 <- [1,186,null,{}] 18:27:42 INFO - PROCESS | 12903 | 1462325262671 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:42 INFO - PROCESS | 12903 | 1462325262842 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 18:27:42 INFO - PROCESS | 12903 | 1462325262859 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798780000 == 44 [pid = 12903] [id = 54] 18:27:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 93 (0x7f8780268800) [pid = 12903] [serial = 160] [outer = (nil)] 18:27:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 94 (0x7f8794cd9800) [pid = 12903] [serial = 161] [outer = 0x7f8780268800] 18:27:42 INFO - PROCESS | 12903 | 1462325262926 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 95 (0x7f8796de5c00) [pid = 12903] [serial = 162] [outer = 0x7f8780268800] 18:27:43 INFO - PROCESS | 12903 | 1462325263865 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:27:43 INFO - PROCESS | 12903 | --DOMWINDOW == 94 (0x7f878026cc00) [pid = 12903] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:27:43 INFO - PROCESS | 12903 | --DOMWINDOW == 93 (0x7f877d0de800) [pid = 12903] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:27:43 INFO - PROCESS | 12903 | --DOMWINDOW == 92 (0x7f877d13d400) [pid = 12903] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:27:43 INFO - PROCESS | 12903 | --DOMWINDOW == 91 (0x7f87860d2800) [pid = 12903] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:27:43 INFO - PROCESS | 12903 | --DOMWINDOW == 90 (0x7f8786049800) [pid = 12903] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:27:43 INFO - PROCESS | 12903 | --DOMWINDOW == 89 (0x7f877d2f4800) [pid = 12903] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:27:43 INFO - PROCESS | 12903 | --DOMWINDOW == 88 (0x7f877d0dc400) [pid = 12903] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:27:43 INFO - PROCESS | 12903 | --DOMWINDOW == 87 (0x7f8782ba6800) [pid = 12903] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:27:43 INFO - PROCESS | 12903 | --DOMWINDOW == 86 (0x7f877ff07c00) [pid = 12903] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:27:43 INFO - PROCESS | 12903 | 1462325263964 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1354ms 18:27:43 INFO - PROCESS | 12903 | 1462325263994 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 12903 | 1462325263998 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 18:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:27:44 INFO - PROCESS | 12903 | 1462325264005 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 12903 | 1462325264008 Marionette TRACE conn4 <- [1,190,null,{}] 18:27:44 INFO - PROCESS | 12903 | 1462325264013 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:44 INFO - PROCESS | 12903 | 1462325264225 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 18:27:44 INFO - PROCESS | 12903 | 1462325264289 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879ab80800 == 45 [pid = 12903] [id = 55] 18:27:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 87 (0x7f87869c3000) [pid = 12903] [serial = 163] [outer = (nil)] 18:27:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 88 (0x7f879813c800) [pid = 12903] [serial = 164] [outer = 0x7f87869c3000] 18:27:44 INFO - PROCESS | 12903 | 1462325264357 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 89 (0x7f8798a54000) [pid = 12903] [serial = 165] [outer = 0x7f87869c3000] 18:27:44 INFO - PROCESS | 12903 | 1462325264957 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 977ms 18:27:44 INFO - PROCESS | 12903 | 1462325264985 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 12903 | 1462325264988 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 18:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:27:44 INFO - PROCESS | 12903 | 1462325264994 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 12903 | 1462325264996 Marionette TRACE conn4 <- [1,194,null,{}] 18:27:45 INFO - PROCESS | 12903 | 1462325265001 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:45 INFO - PROCESS | 12903 | 1462325265143 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 18:27:45 INFO - PROCESS | 12903 | 1462325265245 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc0c800 == 46 [pid = 12903] [id = 56] 18:27:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 90 (0x7f877d0e1400) [pid = 12903] [serial = 166] [outer = (nil)] 18:27:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 91 (0x7f8798e28c00) [pid = 12903] [serial = 167] [outer = 0x7f877d0e1400] 18:27:45 INFO - PROCESS | 12903 | 1462325265312 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 92 (0x7f879abce000) [pid = 12903] [serial = 168] [outer = 0x7f877d0e1400] 18:27:46 INFO - PROCESS | 12903 | 1462325266001 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1033ms 18:27:46 INFO - PROCESS | 12903 | 1462325266029 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 18:27:46 INFO - PROCESS | 12903 | 1462325266035 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 18:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:27:46 INFO - PROCESS | 12903 | 1462325266043 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:27:46 INFO - PROCESS | 12903 | 1462325266049 Marionette TRACE conn4 <- [1,198,null,{}] 18:27:46 INFO - PROCESS | 12903 | 1462325266080 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:46 INFO - PROCESS | 12903 | 1462325266301 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 18:27:46 INFO - PROCESS | 12903 | 1462325266488 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784209800 == 47 [pid = 12903] [id = 57] 18:27:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 93 (0x7f877d2ee800) [pid = 12903] [serial = 169] [outer = (nil)] 18:27:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 94 (0x7f877f579c00) [pid = 12903] [serial = 170] [outer = 0x7f877d2ee800] 18:27:46 INFO - PROCESS | 12903 | 1462325266711 Marionette DEBUG loaded listener.js 18:27:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 95 (0x7f877ff9a800) [pid = 12903] [serial = 171] [outer = 0x7f877d2ee800] 18:27:47 INFO - PROCESS | 12903 | 1462325267596 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1606ms 18:27:47 INFO - PROCESS | 12903 | 1462325267675 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 18:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:27:47 INFO - PROCESS | 12903 | 1462325267687 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 18:27:47 INFO - PROCESS | 12903 | 1462325267698 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 12903 | 1462325267703 Marionette TRACE conn4 <- [1,202,null,{}] 18:27:47 INFO - PROCESS | 12903 | 1462325267709 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:47 INFO - PROCESS | 12903 | 1462325267939 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 18:27:48 INFO - PROCESS | 12903 | 1462325268059 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793c2c000 == 48 [pid = 12903] [id = 58] 18:27:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 96 (0x7f8780331c00) [pid = 12903] [serial = 172] [outer = (nil)] 18:27:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 97 (0x7f878490e000) [pid = 12903] [serial = 173] [outer = 0x7f8780331c00] 18:27:48 INFO - PROCESS | 12903 | 1462325268134 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 98 (0x7f87860cb400) [pid = 12903] [serial = 174] [outer = 0x7f8780331c00] 18:27:48 INFO - PROCESS | 12903 | 1462325268993 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1342ms 18:27:49 INFO - PROCESS | 12903 | 1462325269039 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 12903 | 1462325269043 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 18:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:27:49 INFO - PROCESS | 12903 | 1462325269049 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 12903 | 1462325269055 Marionette TRACE conn4 <- [1,206,null,{}] 18:27:49 INFO - PROCESS | 12903 | 1462325269071 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:49 INFO - PROCESS | 12903 | 1462325269242 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 18:27:49 INFO - PROCESS | 12903 | 1462325269376 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd8e800 == 49 [pid = 12903] [id = 59] 18:27:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 99 (0x7f878735fc00) [pid = 12903] [serial = 175] [outer = (nil)] 18:27:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 100 (0x7f878903e000) [pid = 12903] [serial = 176] [outer = 0x7f878735fc00] 18:27:49 INFO - PROCESS | 12903 | 1462325269463 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 101 (0x7f8794913400) [pid = 12903] [serial = 177] [outer = 0x7f878735fc00] 18:27:50 INFO - PROCESS | 12903 | 1462325270300 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1283ms 18:27:50 INFO - PROCESS | 12903 | 1462325270333 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 18:27:50 INFO - PROCESS | 12903 | 1462325270337 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 18:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:27:50 INFO - PROCESS | 12903 | 1462325270343 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - PROCESS | 12903 | 1462325270346 Marionette TRACE conn4 <- [1,210,null,{}] 18:27:50 INFO - PROCESS | 12903 | 1462325270351 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:50 INFO - PROCESS | 12903 | 1462325270505 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 18:27:50 INFO - PROCESS | 12903 | 1462325270643 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87804a5800 == 50 [pid = 12903] [id = 60] 18:27:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 102 (0x7f8789033400) [pid = 12903] [serial = 178] [outer = (nil)] 18:27:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 103 (0x7f8798f30800) [pid = 12903] [serial = 179] [outer = 0x7f8789033400] 18:27:50 INFO - PROCESS | 12903 | 1462325270718 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 104 (0x7f879b893000) [pid = 12903] [serial = 180] [outer = 0x7f8789033400] 18:27:51 INFO - PROCESS | 12903 | 1462325271594 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1284ms 18:27:51 INFO - PROCESS | 12903 | 1462325271628 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 12903 | 1462325271632 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 18:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:27:51 INFO - PROCESS | 12903 | 1462325271638 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 12903 | 1462325271640 Marionette TRACE conn4 <- [1,214,null,{}] 18:27:51 INFO - PROCESS | 12903 | 1462325271645 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:51 INFO - PROCESS | 12903 | 1462325271804 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 18:27:52 INFO - PROCESS | 12903 | 1462325272136 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878049c800 == 51 [pid = 12903] [id = 61] 18:27:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 105 (0x7f877d143800) [pid = 12903] [serial = 181] [outer = (nil)] 18:27:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 106 (0x7f877d14ac00) [pid = 12903] [serial = 182] [outer = 0x7f877d143800] 18:27:52 INFO - PROCESS | 12903 | 1462325272277 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 107 (0x7f877f57a800) [pid = 12903] [serial = 183] [outer = 0x7f877d143800] 18:27:53 INFO - PROCESS | 12903 | 1462325273122 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1536ms 18:27:53 INFO - PROCESS | 12903 | 1462325273176 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 12903 | 1462325273181 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 18:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:27:53 INFO - PROCESS | 12903 | 1462325273188 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - PROCESS | 12903 | 1462325273193 Marionette TRACE conn4 <- [1,218,null,{}] 18:27:53 INFO - PROCESS | 12903 | 1462325273218 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:53 INFO - PROCESS | 12903 | 1462325273373 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 18:27:53 INFO - PROCESS | 12903 | 1462325273510 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bed9000 == 52 [pid = 12903] [id = 62] 18:27:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 108 (0x7f877bdbd400) [pid = 12903] [serial = 184] [outer = (nil)] 18:27:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 109 (0x7f878026cc00) [pid = 12903] [serial = 185] [outer = 0x7f877bdbd400] 18:27:53 INFO - PROCESS | 12903 | 1462325273627 Marionette DEBUG loaded listener.js 18:27:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 110 (0x7f878033a800) [pid = 12903] [serial = 186] [outer = 0x7f877bdbd400] 18:27:54 INFO - PROCESS | 12903 | 1462325274411 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1251ms 18:27:54 INFO - PROCESS | 12903 | 1462325274443 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 12903 | 1462325274449 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 18:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:27:54 INFO - PROCESS | 12903 | 1462325274472 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 12903 | 1462325274477 Marionette TRACE conn4 <- [1,222,null,{}] 18:27:54 INFO - PROCESS | 12903 | 1462325274485 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:54 INFO - PROCESS | 12903 | 1462325274638 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 18:27:54 INFO - PROCESS | 12903 | 1462325274792 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794e76800 == 51 [pid = 12903] [id = 31] 18:27:54 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879ab80800 == 50 [pid = 12903] [id = 55] 18:27:54 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8798780000 == 49 [pid = 12903] [id = 54] 18:27:54 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8796852800 == 48 [pid = 12903] [id = 53] 18:27:54 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793723000 == 47 [pid = 12903] [id = 52] 18:27:54 INFO - PROCESS | 12903 | --DOMWINDOW == 109 (0x7f877f586400) [pid = 12903] [serial = 100] [outer = (nil)] [url = about:blank] 18:27:54 INFO - PROCESS | 12903 | --DOMWINDOW == 108 (0x7f87861d4c00) [pid = 12903] [serial = 103] [outer = (nil)] [url = about:blank] 18:27:54 INFO - PROCESS | 12903 | --DOMWINDOW == 107 (0x7f8787334000) [pid = 12903] [serial = 107] [outer = (nil)] [url = about:blank] 18:27:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877ffcc000 == 48 [pid = 12903] [id = 63] 18:27:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 108 (0x7f877d0de400) [pid = 12903] [serial = 187] [outer = (nil)] 18:27:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 109 (0x7f877f5ed000) [pid = 12903] [serial = 188] [outer = 0x7f877d0de400] 18:27:54 INFO - PROCESS | 12903 | 1462325274890 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 110 (0x7f8784544400) [pid = 12903] [serial = 189] [outer = 0x7f877d0de400] 18:27:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8785084800 == 47 [pid = 12903] [id = 51] 18:27:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c667000 == 46 [pid = 12903] [id = 50] 18:27:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dd81000 == 45 [pid = 12903] [id = 47] 18:27:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786ce1000 == 44 [pid = 12903] [id = 46] 18:27:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d2a0800 == 43 [pid = 12903] [id = 45] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 109 (0x7f8798a52000) [pid = 12903] [serial = 53] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 108 (0x7f879b80e000) [pid = 12903] [serial = 77] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 107 (0x7f8782eae400) [pid = 12903] [serial = 116] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 106 (0x7f8780264c00) [pid = 12903] [serial = 125] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 105 (0x7f8783bd6800) [pid = 12903] [serial = 117] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 104 (0x7f87895b8400) [pid = 12903] [serial = 111] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 103 (0x7f877d147400) [pid = 12903] [serial = 110] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 102 (0x7f878733b800) [pid = 12903] [serial = 122] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 101 (0x7f87860d3800) [pid = 12903] [serial = 119] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 100 (0x7f8786923400) [pid = 12903] [serial = 120] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 99 (0x7f877f57e400) [pid = 12903] [serial = 114] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 98 (0x7f877d2f6800) [pid = 12903] [serial = 113] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 97 (0x7f8780337c00) [pid = 12903] [serial = 128] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 96 (0x7f878dbad400) [pid = 12903] [serial = 131] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 95 (0x7f8780268000) [pid = 12903] [serial = 126] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 94 (0x7f8787324400) [pid = 12903] [serial = 129] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 93 (0x7f87866ed400) [pid = 12903] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:27:55 INFO - PROCESS | 12903 | --DOMWINDOW == 92 (0x7f8789566400) [pid = 12903] [serial = 123] [outer = (nil)] [url = about:blank] 18:27:55 INFO - PROCESS | 12903 | 1462325275583 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1155ms 18:27:55 INFO - PROCESS | 12903 | 1462325275613 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 12903 | 1462325275617 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 18:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:27:55 INFO - PROCESS | 12903 | 1462325275625 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - PROCESS | 12903 | 1462325275633 Marionette TRACE conn4 <- [1,226,null,{}] 18:27:55 INFO - PROCESS | 12903 | 1462325275664 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:55 INFO - PROCESS | 12903 | 1462325275848 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 18:27:55 INFO - PROCESS | 12903 | 1462325275862 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785089800 == 44 [pid = 12903] [id = 64] 18:27:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 93 (0x7f878536a800) [pid = 12903] [serial = 190] [outer = (nil)] 18:27:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 94 (0x7f87860d3800) [pid = 12903] [serial = 191] [outer = 0x7f878536a800] 18:27:55 INFO - PROCESS | 12903 | 1462325275925 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 95 (0x7f8786481c00) [pid = 12903] [serial = 192] [outer = 0x7f878536a800] 18:27:56 INFO - PROCESS | 12903 | 1462325276715 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1145ms 18:27:56 INFO - PROCESS | 12903 | 1462325276769 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 12903 | 1462325276772 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 18:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:27:56 INFO - PROCESS | 12903 | 1462325276785 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:27:56 INFO - PROCESS | 12903 | 1462325276787 Marionette TRACE conn4 <- [1,230,null,{}] 18:27:56 INFO - PROCESS | 12903 | 1462325276797 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:56 INFO - PROCESS | 12903 | 1462325276951 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 18:27:56 INFO - PROCESS | 12903 | 1462325276961 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87869e1000 == 45 [pid = 12903] [id = 65] 18:27:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 96 (0x7f8786483800) [pid = 12903] [serial = 193] [outer = (nil)] 18:27:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 97 (0x7f8787207c00) [pid = 12903] [serial = 194] [outer = 0x7f8786483800] 18:27:57 INFO - PROCESS | 12903 | 1462325277022 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 98 (0x7f8787334000) [pid = 12903] [serial = 195] [outer = 0x7f8786483800] 18:27:57 INFO - PROCESS | 12903 | 1462325277780 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1025ms 18:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:27:57 INFO - PROCESS | 12903 | 1462325277811 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 12903 | 1462325277814 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 18:27:57 INFO - PROCESS | 12903 | 1462325277821 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - PROCESS | 12903 | 1462325277824 Marionette TRACE conn4 <- [1,234,null,{}] 18:27:57 INFO - PROCESS | 12903 | 1462325277836 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:58 INFO - PROCESS | 12903 | 1462325278006 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 18:27:58 INFO - PROCESS | 12903 | 1462325278071 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8789251000 == 46 [pid = 12903] [id = 66] 18:27:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 99 (0x7f878733ac00) [pid = 12903] [serial = 196] [outer = (nil)] 18:27:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 100 (0x7f878733f000) [pid = 12903] [serial = 197] [outer = 0x7f878733ac00] 18:27:58 INFO - PROCESS | 12903 | 1462325278148 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 101 (0x7f87890e7800) [pid = 12903] [serial = 198] [outer = 0x7f878733ac00] 18:27:58 INFO - PROCESS | 12903 | 1462325278854 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1093ms 18:27:58 INFO - PROCESS | 12903 | 1462325278913 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 18:27:58 INFO - PROCESS | 12903 | 1462325278915 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 18:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:27:58 INFO - PROCESS | 12903 | 1462325278923 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 12903 | 1462325278926 Marionette TRACE conn4 <- [1,238,null,{}] 18:27:58 INFO - PROCESS | 12903 | 1462325278935 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:59 INFO - PROCESS | 12903 | 1462325279142 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 18:27:59 INFO - PROCESS | 12903 | 1462325279164 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793c92000 == 47 [pid = 12903] [id = 67] 18:27:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 102 (0x7f87890ee000) [pid = 12903] [serial = 199] [outer = (nil)] 18:27:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 103 (0x7f87948cb000) [pid = 12903] [serial = 200] [outer = 0x7f87890ee000] 18:27:59 INFO - PROCESS | 12903 | 1462325279227 Marionette DEBUG loaded listener.js 18:27:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 104 (0x7f8796833000) [pid = 12903] [serial = 201] [outer = 0x7f87890ee000] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 103 (0x7f8780268800) [pid = 12903] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 102 (0x7f8782b26000) [pid = 12903] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 101 (0x7f877d2f1000) [pid = 12903] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 100 (0x7f877bdc7000) [pid = 12903] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 99 (0x7f87866ea400) [pid = 12903] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 98 (0x7f87869c3000) [pid = 12903] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 97 (0x7f877bdc9800) [pid = 12903] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 96 (0x7f8793e7a000) [pid = 12903] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 95 (0x7f8782b1e800) [pid = 12903] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 94 (0x7f877ffa7400) [pid = 12903] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:27:59 INFO - PROCESS | 12903 | --DOMWINDOW == 93 (0x7f87895be000) [pid = 12903] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:28:00 INFO - PROCESS | 12903 | 1462325280125 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1231ms 18:28:00 INFO - PROCESS | 12903 | 1462325280168 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 18:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:28:00 INFO - PROCESS | 12903 | 1462325280172 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 18:28:00 INFO - PROCESS | 12903 | 1462325280178 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:28:00 INFO - PROCESS | 12903 | 1462325280181 Marionette TRACE conn4 <- [1,242,null,{}] 18:28:00 INFO - PROCESS | 12903 | 1462325280186 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:00 INFO - PROCESS | 12903 | 1462325280326 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 18:28:00 INFO - PROCESS | 12903 | 1462325280340 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794b4c000 == 48 [pid = 12903] [id = 68] 18:28:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 94 (0x7f877bdbec00) [pid = 12903] [serial = 202] [outer = (nil)] 18:28:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 95 (0x7f878604b400) [pid = 12903] [serial = 203] [outer = 0x7f877bdbec00] 18:28:00 INFO - PROCESS | 12903 | 1462325280403 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 96 (0x7f87867a5400) [pid = 12903] [serial = 204] [outer = 0x7f877bdbec00] 18:28:01 INFO - PROCESS | 12903 | 1462325281135 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 978ms 18:28:01 INFO - PROCESS | 12903 | 1462325281156 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 12903 | 1462325281160 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 18:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:28:01 INFO - PROCESS | 12903 | 1462325281166 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 12903 | 1462325281168 Marionette TRACE conn4 <- [1,246,null,{}] 18:28:01 INFO - PROCESS | 12903 | 1462325281173 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:01 INFO - PROCESS | 12903 | 1462325281344 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 18:28:01 INFO - PROCESS | 12903 | 1462325281366 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8797f72000 == 49 [pid = 12903] [id = 69] 18:28:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 97 (0x7f877bdcc800) [pid = 12903] [serial = 205] [outer = (nil)] 18:28:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 98 (0x7f87867aa000) [pid = 12903] [serial = 206] [outer = 0x7f877bdcc800] 18:28:01 INFO - PROCESS | 12903 | 1462325281431 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 99 (0x7f87895c3000) [pid = 12903] [serial = 207] [outer = 0x7f877bdcc800] 18:28:02 INFO - PROCESS | 12903 | 1462325282294 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1184ms 18:28:02 INFO - PROCESS | 12903 | 1462325282351 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 12903 | 1462325282356 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 18:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:28:02 INFO - PROCESS | 12903 | 1462325282366 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 12903 | 1462325282371 Marionette TRACE conn4 <- [1,250,null,{}] 18:28:02 INFO - PROCESS | 12903 | 1462325282382 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:02 INFO - PROCESS | 12903 | 1462325282556 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 18:28:02 INFO - PROCESS | 12903 | 1462325282689 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8783920000 == 50 [pid = 12903] [id = 70] 18:28:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 100 (0x7f877ffa7400) [pid = 12903] [serial = 208] [outer = (nil)] 18:28:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 101 (0x7f8780264c00) [pid = 12903] [serial = 209] [outer = 0x7f877ffa7400] 18:28:02 INFO - PROCESS | 12903 | 1462325282804 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 102 (0x7f8780339800) [pid = 12903] [serial = 210] [outer = 0x7f877ffa7400] 18:28:03 INFO - PROCESS | 12903 | 1462325283681 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1335ms 18:28:03 INFO - PROCESS | 12903 | 1462325283700 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 12903 | 1462325283709 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 18:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:28:03 INFO - PROCESS | 12903 | 1462325283720 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - PROCESS | 12903 | 1462325283725 Marionette TRACE conn4 <- [1,254,null,{}] 18:28:03 INFO - PROCESS | 12903 | 1462325283731 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:03 INFO - PROCESS | 12903 | 1462325283896 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 18:28:04 INFO - PROCESS | 12903 | 1462325284048 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87890bd000 == 51 [pid = 12903] [id = 71] 18:28:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 103 (0x7f8782ba3000) [pid = 12903] [serial = 211] [outer = (nil)] 18:28:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 104 (0x7f8785367800) [pid = 12903] [serial = 212] [outer = 0x7f8782ba3000] 18:28:04 INFO - PROCESS | 12903 | 1462325284144 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 105 (0x7f8786484400) [pid = 12903] [serial = 213] [outer = 0x7f8782ba3000] 18:28:05 INFO - PROCESS | 12903 | 1462325285070 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1396ms 18:28:05 INFO - PROCESS | 12903 | 1462325285118 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 18:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:28:05 INFO - PROCESS | 12903 | 1462325285123 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 18:28:05 INFO - PROCESS | 12903 | 1462325285129 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 12903 | 1462325285135 Marionette TRACE conn4 <- [1,258,null,{}] 18:28:05 INFO - PROCESS | 12903 | 1462325285153 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:05 INFO - PROCESS | 12903 | 1462325285361 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 18:28:05 INFO - PROCESS | 12903 | 1462325285496 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798739800 == 52 [pid = 12903] [id = 72] 18:28:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 106 (0x7f87867a6000) [pid = 12903] [serial = 214] [outer = (nil)] 18:28:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 107 (0x7f8789032800) [pid = 12903] [serial = 215] [outer = 0x7f87867a6000] 18:28:05 INFO - PROCESS | 12903 | 1462325285570 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 108 (0x7f878907ac00) [pid = 12903] [serial = 216] [outer = 0x7f87867a6000] 18:28:06 INFO - PROCESS | 12903 | 1462325286467 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1401ms 18:28:06 INFO - PROCESS | 12903 | 1462325286530 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 18:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:28:06 INFO - PROCESS | 12903 | 1462325286535 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 18:28:06 INFO - PROCESS | 12903 | 1462325286541 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 12903 | 1462325286544 Marionette TRACE conn4 <- [1,262,null,{}] 18:28:06 INFO - PROCESS | 12903 | 1462325286550 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:06 INFO - PROCESS | 12903 | 1462325286721 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 18:28:06 INFO - PROCESS | 12903 | 1462325286862 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879b8c2000 == 53 [pid = 12903] [id = 73] 18:28:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 109 (0x7f87869c3000) [pid = 12903] [serial = 217] [outer = (nil)] 18:28:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 110 (0x7f8794cdec00) [pid = 12903] [serial = 218] [outer = 0x7f87869c3000] 18:28:06 INFO - PROCESS | 12903 | 1462325286952 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 111 (0x7f8797fcbc00) [pid = 12903] [serial = 219] [outer = 0x7f87869c3000] 18:28:07 INFO - PROCESS | 12903 | 1462325287771 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1282ms 18:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:28:07 INFO - PROCESS | 12903 | 1462325287824 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 12903 | 1462325287827 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 18:28:07 INFO - PROCESS | 12903 | 1462325287851 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - PROCESS | 12903 | 1462325287855 Marionette TRACE conn4 <- [1,266,null,{}] 18:28:07 INFO - PROCESS | 12903 | 1462325287862 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:08 INFO - PROCESS | 12903 | 1462325288041 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 18:28:08 INFO - PROCESS | 12903 | 1462325288177 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b34000 == 54 [pid = 12903] [id = 74] 18:28:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 112 (0x7f877d2ef400) [pid = 12903] [serial = 220] [outer = (nil)] 18:28:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 113 (0x7f87869c2c00) [pid = 12903] [serial = 221] [outer = 0x7f877d2ef400] 18:28:08 INFO - PROCESS | 12903 | 1462325288254 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 114 (0x7f8793c5cc00) [pid = 12903] [serial = 222] [outer = 0x7f877d2ef400] 18:28:09 INFO - PROCESS | 12903 | 1462325289246 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1450ms 18:28:09 INFO - PROCESS | 12903 | 1462325289289 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 12903 | 1462325289300 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 18:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:28:09 INFO - PROCESS | 12903 | 1462325289317 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 12903 | 1462325289321 Marionette TRACE conn4 <- [1,270,null,{}] 18:28:09 INFO - PROCESS | 12903 | 1462325289331 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:09 INFO - PROCESS | 12903 | 1462325289509 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 18:28:09 INFO - PROCESS | 12903 | 1462325289690 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878643b800 == 55 [pid = 12903] [id = 75] 18:28:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 115 (0x7f878026b000) [pid = 12903] [serial = 223] [outer = (nil)] 18:28:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 116 (0x7f8780338400) [pid = 12903] [serial = 224] [outer = 0x7f878026b000] 18:28:09 INFO - PROCESS | 12903 | 1462325289764 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 117 (0x7f8782e3c800) [pid = 12903] [serial = 225] [outer = 0x7f878026b000] 18:28:10 INFO - PROCESS | 12903 | 1462325290591 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1295ms 18:28:10 INFO - PROCESS | 12903 | 1462325290610 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 12903 | 1462325290618 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 18:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:28:10 INFO - PROCESS | 12903 | 1462325290628 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - PROCESS | 12903 | 1462325290631 Marionette TRACE conn4 <- [1,274,null,{}] 18:28:10 INFO - PROCESS | 12903 | 1462325290638 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:10 INFO - PROCESS | 12903 | 1462325290792 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 18:28:10 INFO - PROCESS | 12903 | 1462325290936 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c656800 == 56 [pid = 12903] [id = 76] 18:28:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 118 (0x7f8780334800) [pid = 12903] [serial = 226] [outer = (nil)] 18:28:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 119 (0x7f8785b0d000) [pid = 12903] [serial = 227] [outer = 0x7f8780334800] 18:28:11 INFO - PROCESS | 12903 | 1462325291002 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 120 (0x7f878622d400) [pid = 12903] [serial = 228] [outer = 0x7f8780334800] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8792b2c800 == 55 [pid = 12903] [id = 29] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794b4c000 == 54 [pid = 12903] [id = 68] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 119 (0x7f8798e28c00) [pid = 12903] [serial = 167] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 118 (0x7f8780330c00) [pid = 12903] [serial = 137] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 117 (0x7f87860ccc00) [pid = 12903] [serial = 140] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 116 (0x7f8794cda800) [pid = 12903] [serial = 143] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793c92000 == 53 [pid = 12903] [id = 67] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8789251000 == 52 [pid = 12903] [id = 66] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87869e1000 == 51 [pid = 12903] [id = 65] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8785089800 == 50 [pid = 12903] [id = 64] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877ffcc000 == 49 [pid = 12903] [id = 63] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877bed9000 == 48 [pid = 12903] [id = 62] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878049c800 == 47 [pid = 12903] [id = 61] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784209800 == 46 [pid = 12903] [id = 57] 18:28:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dc0c800 == 45 [pid = 12903] [id = 56] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 115 (0x7f8798e2cc00) [pid = 12903] [serial = 74] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 114 (0x7f87895bc400) [pid = 12903] [serial = 68] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 113 (0x7f87843dd000) [pid = 12903] [serial = 65] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 112 (0x7f87968bd400) [pid = 12903] [serial = 71] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 111 (0x7f879813c800) [pid = 12903] [serial = 164] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 110 (0x7f8784657400) [pid = 12903] [serial = 158] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 109 (0x7f8793c69400) [pid = 12903] [serial = 159] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 108 (0x7f8798a54000) [pid = 12903] [serial = 165] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 107 (0x7f8794cd9800) [pid = 12903] [serial = 161] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 106 (0x7f8783b1bc00) [pid = 12903] [serial = 152] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 105 (0x7f878490d000) [pid = 12903] [serial = 153] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 104 (0x7f877f57fc00) [pid = 12903] [serial = 149] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 103 (0x7f87869bd400) [pid = 12903] [serial = 147] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 102 (0x7f877d0e4800) [pid = 12903] [serial = 146] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 101 (0x7f8780269400) [pid = 12903] [serial = 150] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 100 (0x7f8787328800) [pid = 12903] [serial = 155] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 99 (0x7f877d0e5800) [pid = 12903] [serial = 134] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 98 (0x7f8796de5c00) [pid = 12903] [serial = 162] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | --DOMWINDOW == 97 (0x7f878733dc00) [pid = 12903] [serial = 156] [outer = (nil)] [url = about:blank] 18:28:11 INFO - PROCESS | 12903 | 1462325291827 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1235ms 18:28:11 INFO - PROCESS | 12903 | 1462325291863 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 12903 | 1462325291866 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 18:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:28:11 INFO - PROCESS | 12903 | 1462325291872 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:28:11 INFO - PROCESS | 12903 | 1462325291877 Marionette TRACE conn4 <- [1,278,null,{}] 18:28:11 INFO - PROCESS | 12903 | 1462325291903 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:12 INFO - PROCESS | 12903 | 1462325292048 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 18:28:12 INFO - PROCESS | 12903 | 1462325292067 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b1e800 == 46 [pid = 12903] [id = 77] 18:28:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 98 (0x7f87867a1400) [pid = 12903] [serial = 229] [outer = (nil)] 18:28:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 99 (0x7f8787324400) [pid = 12903] [serial = 230] [outer = 0x7f87867a1400] 18:28:12 INFO - PROCESS | 12903 | 1462325292132 Marionette DEBUG loaded listener.js 18:28:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 100 (0x7f8789034c00) [pid = 12903] [serial = 231] [outer = 0x7f87867a1400] 18:28:12 INFO - PROCESS | 12903 | 1462325292929 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1105ms 18:28:12 INFO - PROCESS | 12903 | 1462325292978 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 12903 | 1462325292983 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 18:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:28:12 INFO - PROCESS | 12903 | 1462325292989 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - PROCESS | 12903 | 1462325292991 Marionette TRACE conn4 <- [1,282,null,{}] 18:28:13 INFO - PROCESS | 12903 | 1462325292997 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:13 INFO - PROCESS | 12903 | 1462325293131 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 18:28:13 INFO - PROCESS | 12903 | 1462325293147 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793a0d800 == 47 [pid = 12903] [id = 78] 18:28:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 101 (0x7f8786cb2c00) [pid = 12903] [serial = 232] [outer = (nil)] 18:28:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 102 (0x7f879370b400) [pid = 12903] [serial = 233] [outer = 0x7f8786cb2c00] 18:28:13 INFO - PROCESS | 12903 | 1462325293209 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 103 (0x7f879490a400) [pid = 12903] [serial = 234] [outer = 0x7f8786cb2c00] 18:28:14 INFO - PROCESS | 12903 | 1462325294004 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1038ms 18:28:14 INFO - PROCESS | 12903 | 1462325294028 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 18:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:28:14 INFO - PROCESS | 12903 | 1462325294033 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 18:28:14 INFO - PROCESS | 12903 | 1462325294063 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:28:14 INFO - PROCESS | 12903 | 1462325294067 Marionette TRACE conn4 <- [1,286,null,{}] 18:28:14 INFO - PROCESS | 12903 | 1462325294080 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:14 INFO - PROCESS | 12903 | 1462325294258 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 18:28:14 INFO - PROCESS | 12903 | 1462325294277 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986b2800 == 48 [pid = 12903] [id = 79] 18:28:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 104 (0x7f878903c800) [pid = 12903] [serial = 235] [outer = (nil)] 18:28:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 105 (0x7f879813a400) [pid = 12903] [serial = 236] [outer = 0x7f878903c800] 18:28:14 INFO - PROCESS | 12903 | 1462325294343 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 106 (0x7f87988b6c00) [pid = 12903] [serial = 237] [outer = 0x7f878903c800] 18:28:15 INFO - PROCESS | 12903 | 1462325295065 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1061ms 18:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:28:15 INFO - PROCESS | 12903 | 1462325295099 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 12903 | 1462325295102 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 18:28:15 INFO - PROCESS | 12903 | 1462325295114 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 12903 | 1462325295116 Marionette TRACE conn4 <- [1,290,null,{}] 18:28:15 INFO - PROCESS | 12903 | 1462325295120 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:15 INFO - PROCESS | 12903 | 1462325295365 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 18:28:15 INFO - PROCESS | 12903 | 1462325295393 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d2ad800 == 49 [pid = 12903] [id = 80] 18:28:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 107 (0x7f877bd59000) [pid = 12903] [serial = 238] [outer = (nil)] 18:28:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 108 (0x7f8798a51800) [pid = 12903] [serial = 239] [outer = 0x7f877bd59000] 18:28:15 INFO - PROCESS | 12903 | 1462325295460 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 109 (0x7f8798a59400) [pid = 12903] [serial = 240] [outer = 0x7f877bd59000] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 108 (0x7f877bdbec00) [pid = 12903] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 107 (0x7f87890ee000) [pid = 12903] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 106 (0x7f877bdbd400) [pid = 12903] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 105 (0x7f877d0e6c00) [pid = 12903] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 104 (0x7f877d0e1400) [pid = 12903] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 103 (0x7f878026ac00) [pid = 12903] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 102 (0x7f877d0de400) [pid = 12903] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 101 (0x7f878733ac00) [pid = 12903] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 100 (0x7f8786483800) [pid = 12903] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 99 (0x7f8784905000) [pid = 12903] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 98 (0x7f8782ba2c00) [pid = 12903] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 97 (0x7f877d143800) [pid = 12903] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 96 (0x7f878536a800) [pid = 12903] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 95 (0x7f877f5efc00) [pid = 12903] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 94 (0x7f877d0dc800) [pid = 12903] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 93 (0x7f877d2ecc00) [pid = 12903] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:28:16 INFO - PROCESS | 12903 | --DOMWINDOW == 92 (0x7f877d0dd800) [pid = 12903] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:28:16 INFO - PROCESS | 12903 | 1462325296453 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1388ms 18:28:16 INFO - PROCESS | 12903 | 1462325296496 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 18:28:16 INFO - PROCESS | 12903 | 1462325296500 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 18:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:28:16 INFO - PROCESS | 12903 | 1462325296506 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:28:16 INFO - PROCESS | 12903 | 1462325296509 Marionette TRACE conn4 <- [1,294,null,{}] 18:28:16 INFO - PROCESS | 12903 | 1462325296514 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:16 INFO - PROCESS | 12903 | 1462325296696 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 18:28:16 INFO - PROCESS | 12903 | 1462325296714 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8792bc9000 == 50 [pid = 12903] [id = 81] 18:28:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 93 (0x7f877bd50800) [pid = 12903] [serial = 241] [outer = (nil)] 18:28:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 94 (0x7f877d2ecc00) [pid = 12903] [serial = 242] [outer = 0x7f877bd50800] 18:28:16 INFO - PROCESS | 12903 | 1462325296774 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 95 (0x7f8784905000) [pid = 12903] [serial = 243] [outer = 0x7f877bd50800] 18:28:17 INFO - PROCESS | 12903 | 1462325297464 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 986ms 18:28:17 INFO - PROCESS | 12903 | 1462325297493 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 12903 | 1462325297497 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 18:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:28:17 INFO - PROCESS | 12903 | 1462325297502 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 12903 | 1462325297505 Marionette TRACE conn4 <- [1,298,null,{}] 18:28:17 INFO - PROCESS | 12903 | 1462325297510 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:17 INFO - PROCESS | 12903 | 1462325297645 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 18:28:17 INFO - PROCESS | 12903 | 1462325297766 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a0591800 == 51 [pid = 12903] [id = 82] 18:28:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 96 (0x7f8784652800) [pid = 12903] [serial = 244] [outer = (nil)] 18:28:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 97 (0x7f8793caf800) [pid = 12903] [serial = 245] [outer = 0x7f8784652800] 18:28:17 INFO - PROCESS | 12903 | 1462325297837 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 98 (0x7f879ab55000) [pid = 12903] [serial = 246] [outer = 0x7f8784652800] 18:28:18 INFO - PROCESS | 12903 | 1462325298738 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:18 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. 18:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1281ms 18:28:18 INFO - PROCESS | 12903 | 1462325298784 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 12903 | 1462325298792 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 18:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:28:18 INFO - PROCESS | 12903 | 1462325298802 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 12903 | 1462325298806 Marionette TRACE conn4 <- [1,302,null,{}] 18:28:18 INFO - PROCESS | 12903 | 1462325298816 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:19 INFO - PROCESS | 12903 | 1462325298993 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 18:28:19 INFO - PROCESS | 12903 | 1462325299143 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877afa0800 == 52 [pid = 12903] [id = 83] 18:28:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 99 (0x7f877d14b800) [pid = 12903] [serial = 247] [outer = (nil)] 18:28:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 100 (0x7f877d2f7800) [pid = 12903] [serial = 248] [outer = 0x7f877d14b800] 18:28:19 INFO - PROCESS | 12903 | 1462325299234 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 101 (0x7f8780264400) [pid = 12903] [serial = 249] [outer = 0x7f877d14b800] 18:28:20 INFO - PROCESS | 12903 | 1462325300121 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 102 (0x7f877f581400) [pid = 12903] [serial = 250] [outer = 0x7f8782ead800] 18:28:20 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. 18:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1383ms 18:28:20 INFO - PROCESS | 12903 | 1462325300201 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 18:28:20 INFO - PROCESS | 12903 | 1462325300209 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 18:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:28:20 INFO - PROCESS | 12903 | 1462325300270 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - PROCESS | 12903 | 1462325300275 Marionette TRACE conn4 <- [1,306,null,{}] 18:28:20 INFO - PROCESS | 12903 | 1462325300291 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:20 INFO - PROCESS | 12903 | 1462325300453 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 18:28:20 INFO - PROCESS | 12903 | 1462325300594 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785088000 == 53 [pid = 12903] [id = 84] 18:28:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 103 (0x7f8780264800) [pid = 12903] [serial = 251] [outer = (nil)] 18:28:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 104 (0x7f8785018c00) [pid = 12903] [serial = 252] [outer = 0x7f8780264800] 18:28:20 INFO - PROCESS | 12903 | 1462325300715 Marionette DEBUG loaded listener.js 18:28:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 105 (0x7f87867aa800) [pid = 12903] [serial = 253] [outer = 0x7f8780264800] 18:28:21 INFO - PROCESS | 12903 | 1462325301615 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:21 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. 18:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1421ms 18:28:21 INFO - PROCESS | 12903 | 1462325301666 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 18:28:21 INFO - PROCESS | 12903 | 1462325301670 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 18:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:28:21 INFO - PROCESS | 12903 | 1462325301677 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:28:21 INFO - PROCESS | 12903 | 1462325301683 Marionette TRACE conn4 <- [1,310,null,{}] 18:28:21 INFO - PROCESS | 12903 | 1462325301699 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:21 INFO - PROCESS | 12903 | 1462325301887 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 18:28:22 INFO - PROCESS | 12903 | 1462325302076 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd8f800 == 54 [pid = 12903] [id = 85] 18:28:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 106 (0x7f878903d400) [pid = 12903] [serial = 254] [outer = (nil)] 18:28:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 107 (0x7f8794b54400) [pid = 12903] [serial = 255] [outer = 0x7f878903d400] 18:28:22 INFO - PROCESS | 12903 | 1462325302161 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 108 (0x7f8798a4cc00) [pid = 12903] [serial = 256] [outer = 0x7f878903d400] 18:28:22 INFO - PROCESS | 12903 | 1462325302958 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:23 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. 18:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1340ms 18:28:23 INFO - PROCESS | 12903 | 1462325303018 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 12903 | 1462325303023 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 18:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:28:23 INFO - PROCESS | 12903 | 1462325303029 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 12903 | 1462325303033 Marionette TRACE conn4 <- [1,314,null,{}] 18:28:23 INFO - PROCESS | 12903 | 1462325303039 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:23 INFO - PROCESS | 12903 | 1462325303212 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 18:28:23 INFO - PROCESS | 12903 | 1462325303363 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0dc800 == 55 [pid = 12903] [id = 86] 18:28:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 109 (0x7f877b0e2400) [pid = 12903] [serial = 257] [outer = (nil)] 18:28:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 110 (0x7f877b0ef400) [pid = 12903] [serial = 258] [outer = 0x7f877b0e2400] 18:28:23 INFO - PROCESS | 12903 | 1462325303439 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 111 (0x7f8784906000) [pid = 12903] [serial = 259] [outer = 0x7f877b0e2400] 18:28:24 INFO - PROCESS | 12903 | 1462325304402 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:24 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. 18:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1436ms 18:28:24 INFO - PROCESS | 12903 | 1462325304467 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 12903 | 1462325304471 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 18:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:28:24 INFO - PROCESS | 12903 | 1462325304479 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - PROCESS | 12903 | 1462325304483 Marionette TRACE conn4 <- [1,318,null,{}] 18:28:24 INFO - PROCESS | 12903 | 1462325304489 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:24 INFO - PROCESS | 12903 | 1462325304702 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 18:28:24 INFO - PROCESS | 12903 | 1462325304843 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d0b0000 == 56 [pid = 12903] [id = 87] 18:28:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 112 (0x7f877ae4fc00) [pid = 12903] [serial = 260] [outer = (nil)] 18:28:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 113 (0x7f877ae57400) [pid = 12903] [serial = 261] [outer = 0x7f877ae4fc00] 18:28:24 INFO - PROCESS | 12903 | 1462325304936 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 114 (0x7f877ae5bc00) [pid = 12903] [serial = 262] [outer = 0x7f877ae4fc00] 18:28:25 INFO - PROCESS | 12903 | 1462325305904 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:25 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. 18:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1480ms 18:28:25 INFO - PROCESS | 12903 | 1462325305961 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 12903 | 1462325305965 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 18:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:28:25 INFO - PROCESS | 12903 | 1462325305972 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 12903 | 1462325305976 Marionette TRACE conn4 <- [1,322,null,{}] 18:28:25 INFO - PROCESS | 12903 | 1462325305981 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:26 INFO - PROCESS | 12903 | 1462325306173 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 18:28:26 INFO - PROCESS | 12903 | 1462325306314 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c661800 == 57 [pid = 12903] [id = 88] 18:28:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 115 (0x7f877d2e8800) [pid = 12903] [serial = 263] [outer = (nil)] 18:28:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 116 (0x7f8780332c00) [pid = 12903] [serial = 264] [outer = 0x7f877d2e8800] 18:28:26 INFO - PROCESS | 12903 | 1462325306388 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 117 (0x7f87869c7000) [pid = 12903] [serial = 265] [outer = 0x7f877d2e8800] 18:28:27 INFO - PROCESS | 12903 | 1462325307589 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:27 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. 18:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1631ms 18:28:27 INFO - PROCESS | 12903 | 1462325307607 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 12903 | 1462325307616 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 18:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:28:27 INFO - PROCESS | 12903 | 1462325307629 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - PROCESS | 12903 | 1462325307638 Marionette TRACE conn4 <- [1,326,null,{}] 18:28:27 INFO - PROCESS | 12903 | 1462325307651 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:27 INFO - PROCESS | 12903 | 1462325307916 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 18:28:28 INFO - PROCESS | 12903 | 1462325308056 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802af800 == 58 [pid = 12903] [id = 89] 18:28:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 118 (0x7f877bd59c00) [pid = 12903] [serial = 266] [outer = (nil)] 18:28:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 119 (0x7f877bd5d800) [pid = 12903] [serial = 267] [outer = 0x7f877bd59c00] 18:28:28 INFO - PROCESS | 12903 | 1462325308123 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 120 (0x7f877d0e3800) [pid = 12903] [serial = 268] [outer = 0x7f877bd59c00] 18:28:29 INFO - PROCESS | 12903 | 1462325309029 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:29 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. 18:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1454ms 18:28:29 INFO - PROCESS | 12903 | 1462325309083 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 18:28:29 INFO - PROCESS | 12903 | 1462325309091 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 18:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:28:29 INFO - PROCESS | 12903 | 1462325309105 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:28:29 INFO - PROCESS | 12903 | 1462325309114 Marionette TRACE conn4 <- [1,330,null,{}] 18:28:29 INFO - PROCESS | 12903 | 1462325309124 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:29 INFO - PROCESS | 12903 | 1462325309351 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 18:28:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8792bc9000 == 57 [pid = 12903] [id = 81] 18:28:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d2ad800 == 56 [pid = 12903] [id = 80] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 119 (0x7f87867aa000) [pid = 12903] [serial = 206] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87986b2800 == 55 [pid = 12903] [id = 79] 18:28:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793a0d800 == 54 [pid = 12903] [id = 78] 18:28:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784b1e800 == 53 [pid = 12903] [id = 77] 18:28:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c656800 == 52 [pid = 12903] [id = 76] 18:28:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878643b800 == 51 [pid = 12903] [id = 75] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 118 (0x7f878604b400) [pid = 12903] [serial = 203] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 117 (0x7f8796833000) [pid = 12903] [serial = 201] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 116 (0x7f878033a800) [pid = 12903] [serial = 186] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 115 (0x7f8782b25800) [pid = 12903] [serial = 101] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 114 (0x7f879abce000) [pid = 12903] [serial = 168] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 113 (0x7f878033a400) [pid = 12903] [serial = 138] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 112 (0x7f877f579c00) [pid = 12903] [serial = 170] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 111 (0x7f877f5ed000) [pid = 12903] [serial = 188] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 110 (0x7f878733f000) [pid = 12903] [serial = 197] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 109 (0x7f87890e7800) [pid = 12903] [serial = 198] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 108 (0x7f8787207c00) [pid = 12903] [serial = 194] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 107 (0x7f8798f30800) [pid = 12903] [serial = 179] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 106 (0x7f878903e000) [pid = 12903] [serial = 176] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 105 (0x7f87869be400) [pid = 12903] [serial = 141] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 104 (0x7f87867a5400) [pid = 12903] [serial = 204] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 103 (0x7f8784544400) [pid = 12903] [serial = 189] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 102 (0x7f87869bc000) [pid = 12903] [serial = 104] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 101 (0x7f878490e000) [pid = 12903] [serial = 173] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 100 (0x7f877d14ac00) [pid = 12903] [serial = 182] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 99 (0x7f878026cc00) [pid = 12903] [serial = 185] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 98 (0x7f8787334000) [pid = 12903] [serial = 195] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 97 (0x7f877f57a800) [pid = 12903] [serial = 183] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 96 (0x7f87948cb000) [pid = 12903] [serial = 200] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 95 (0x7f87860d3800) [pid = 12903] [serial = 191] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 94 (0x7f8794c6e000) [pid = 12903] [serial = 108] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 93 (0x7f8782c77800) [pid = 12903] [serial = 98] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 92 (0x7f8786481c00) [pid = 12903] [serial = 192] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 91 (0x7f8796de7400) [pid = 12903] [serial = 144] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | --DOMWINDOW == 90 (0x7f877d149c00) [pid = 12903] [serial = 135] [outer = (nil)] [url = about:blank] 18:28:29 INFO - PROCESS | 12903 | 1462325309561 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c66b000 == 52 [pid = 12903] [id = 90] 18:28:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 91 (0x7f877d149c00) [pid = 12903] [serial = 269] [outer = (nil)] 18:28:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 92 (0x7f877ff0bc00) [pid = 12903] [serial = 270] [outer = 0x7f877d149c00] 18:28:29 INFO - PROCESS | 12903 | 1462325309645 Marionette DEBUG loaded listener.js 18:28:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 93 (0x7f8780333000) [pid = 12903] [serial = 271] [outer = 0x7f877d149c00] 18:28:30 INFO - PROCESS | 12903 | 1462325310473 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:30 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. 18:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1396ms 18:28:30 INFO - PROCESS | 12903 | 1462325310497 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 12903 | 1462325310501 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 18:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:28:30 INFO - PROCESS | 12903 | 1462325310506 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - PROCESS | 12903 | 1462325310512 Marionette TRACE conn4 <- [1,334,null,{}] 18:28:30 INFO - PROCESS | 12903 | 1462325310527 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:30 INFO - PROCESS | 12903 | 1462325310682 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 18:28:30 INFO - PROCESS | 12903 | 1462325310701 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784955000 == 53 [pid = 12903] [id = 91] 18:28:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 94 (0x7f8783b10800) [pid = 12903] [serial = 272] [outer = (nil)] 18:28:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 95 (0x7f8784e34400) [pid = 12903] [serial = 273] [outer = 0x7f8783b10800] 18:28:30 INFO - PROCESS | 12903 | 1462325310769 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 96 (0x7f87860d8800) [pid = 12903] [serial = 274] [outer = 0x7f8783b10800] 18:28:31 INFO - PROCESS | 12903 | 1462325311561 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:31 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. 18:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1082ms 18:28:31 INFO - PROCESS | 12903 | 1462325311607 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 18:28:31 INFO - PROCESS | 12903 | 1462325311612 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 18:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:28:31 INFO - PROCESS | 12903 | 1462325311618 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:28:31 INFO - PROCESS | 12903 | 1462325311621 Marionette TRACE conn4 <- [1,338,null,{}] 18:28:31 INFO - PROCESS | 12903 | 1462325311630 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:31 INFO - PROCESS | 12903 | 1462325311824 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 18:28:31 INFO - PROCESS | 12903 | 1462325311972 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785654000 == 54 [pid = 12903] [id = 92] 18:28:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 97 (0x7f87843d8400) [pid = 12903] [serial = 275] [outer = (nil)] 18:28:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 98 (0x7f87867a6400) [pid = 12903] [serial = 276] [outer = 0x7f87843d8400] 18:28:32 INFO - PROCESS | 12903 | 1462325312044 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 99 (0x7f87869bd800) [pid = 12903] [serial = 277] [outer = 0x7f87843d8400] 18:28:32 INFO - PROCESS | 12903 | 1462325312880 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:32 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. 18:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1339ms 18:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:28:32 INFO - PROCESS | 12903 | 1462325312958 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 12903 | 1462325312961 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 18:28:32 INFO - PROCESS | 12903 | 1462325312967 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:28:32 INFO - PROCESS | 12903 | 1462325312970 Marionette TRACE conn4 <- [1,342,null,{}] 18:28:32 INFO - PROCESS | 12903 | 1462325312982 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:33 INFO - PROCESS | 12903 | 1462325313164 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 18:28:33 INFO - PROCESS | 12903 | 1462325313239 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877af9f000 == 55 [pid = 12903] [id = 93] 18:28:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 100 (0x7f877af33000) [pid = 12903] [serial = 278] [outer = (nil)] 18:28:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 101 (0x7f877af3bc00) [pid = 12903] [serial = 279] [outer = 0x7f877af33000] 18:28:33 INFO - PROCESS | 12903 | 1462325313303 Marionette DEBUG loaded listener.js 18:28:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 102 (0x7f8786221800) [pid = 12903] [serial = 280] [outer = 0x7f877af33000] 18:28:33 INFO - PROCESS | 12903 | --DOMWINDOW == 101 (0x7f8786cb2c00) [pid = 12903] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:28:33 INFO - PROCESS | 12903 | --DOMWINDOW == 100 (0x7f878903c800) [pid = 12903] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:28:33 INFO - PROCESS | 12903 | --DOMWINDOW == 99 (0x7f87867a1400) [pid = 12903] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:28:34 INFO - PROCESS | 12903 | --DOMWINDOW == 98 (0x7f878026b000) [pid = 12903] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:28:34 INFO - PROCESS | 12903 | --DOMWINDOW == 97 (0x7f8780334800) [pid = 12903] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:28:34 INFO - PROCESS | 12903 | --DOMWINDOW == 96 (0x7f877bd59000) [pid = 12903] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:28:34 INFO - PROCESS | 12903 | --DOMWINDOW == 95 (0x7f877bd50800) [pid = 12903] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:28:34 INFO - PROCESS | 12903 | 1462325314196 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:34 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. 18:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1280ms 18:28:34 INFO - PROCESS | 12903 | 1462325314248 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 12903 | 1462325314252 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 18:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:28:34 INFO - PROCESS | 12903 | 1462325314257 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - PROCESS | 12903 | 1462325314259 Marionette TRACE conn4 <- [1,346,null,{}] 18:28:34 INFO - PROCESS | 12903 | 1462325314265 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:34 INFO - PROCESS | 12903 | 1462325314491 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 18:28:34 INFO - PROCESS | 12903 | 1462325314588 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8792b13000 == 56 [pid = 12903] [id = 94] 18:28:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 96 (0x7f877af38000) [pid = 12903] [serial = 281] [outer = (nil)] 18:28:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 97 (0x7f8787210400) [pid = 12903] [serial = 282] [outer = 0x7f877af38000] 18:28:34 INFO - PROCESS | 12903 | 1462325314657 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 98 (0x7f878903a800) [pid = 12903] [serial = 283] [outer = 0x7f877af38000] 18:28:35 INFO - PROCESS | 12903 | 1462325315438 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:35 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. 18:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1230ms 18:28:35 INFO - PROCESS | 12903 | 1462325315491 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 18:28:35 INFO - PROCESS | 12903 | 1462325315497 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 18:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:28:35 INFO - PROCESS | 12903 | 1462325315506 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:28:35 INFO - PROCESS | 12903 | 1462325315509 Marionette TRACE conn4 <- [1,350,null,{}] 18:28:35 INFO - PROCESS | 12903 | 1462325315513 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:35 INFO - PROCESS | 12903 | 1462325315656 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 18:28:35 INFO - PROCESS | 12903 | 1462325315667 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794b50800 == 57 [pid = 12903] [id = 95] 18:28:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 99 (0x7f878733e000) [pid = 12903] [serial = 284] [outer = (nil)] 18:28:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 100 (0x7f87895bcc00) [pid = 12903] [serial = 285] [outer = 0x7f878733e000] 18:28:35 INFO - PROCESS | 12903 | 1462325315726 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 101 (0x7f8794cd6800) [pid = 12903] [serial = 286] [outer = 0x7f878733e000] 18:28:36 INFO - PROCESS | 12903 | 1462325316803 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:36 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. 18:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1339ms 18:28:36 INFO - PROCESS | 12903 | 1462325316846 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 12903 | 1462325316853 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 18:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:28:36 INFO - PROCESS | 12903 | 1462325316862 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 12903 | 1462325316867 Marionette TRACE conn4 <- [1,354,null,{}] 18:28:36 INFO - PROCESS | 12903 | 1462325316894 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:37 INFO - PROCESS | 12903 | 1462325317089 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 18:28:37 INFO - PROCESS | 12903 | 1462325317232 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87804a7000 == 58 [pid = 12903] [id = 96] 18:28:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 102 (0x7f877b0ef000) [pid = 12903] [serial = 287] [outer = (nil)] 18:28:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 103 (0x7f877bd5a800) [pid = 12903] [serial = 288] [outer = 0x7f877b0ef000] 18:28:37 INFO - PROCESS | 12903 | 1462325317311 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 104 (0x7f877d13f000) [pid = 12903] [serial = 289] [outer = 0x7f877b0ef000] 18:28:38 INFO - PROCESS | 12903 | 1462325318293 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:38 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. 18:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1459ms 18:28:38 INFO - PROCESS | 12903 | 1462325318322 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 12903 | 1462325318330 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 18:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:28:38 INFO - PROCESS | 12903 | 1462325318342 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - PROCESS | 12903 | 1462325318345 Marionette TRACE conn4 <- [1,358,null,{}] 18:28:38 INFO - PROCESS | 12903 | 1462325318351 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:38 INFO - PROCESS | 12903 | 1462325318518 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 18:28:38 INFO - PROCESS | 12903 | 1462325318664 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87869dd000 == 59 [pid = 12903] [id = 97] 18:28:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 105 (0x7f877f5f2000) [pid = 12903] [serial = 290] [outer = (nil)] 18:28:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 106 (0x7f878033b400) [pid = 12903] [serial = 291] [outer = 0x7f877f5f2000] 18:28:38 INFO - PROCESS | 12903 | 1462325318738 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 107 (0x7f87839b2c00) [pid = 12903] [serial = 292] [outer = 0x7f877f5f2000] 18:28:39 INFO - PROCESS | 12903 | 1462325319824 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:39 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. 18:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1534ms 18:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:28:39 INFO - PROCESS | 12903 | 1462325319876 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 12903 | 1462325319880 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 18:28:39 INFO - PROCESS | 12903 | 1462325319888 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 12903 | 1462325319893 Marionette TRACE conn4 <- [1,362,null,{}] 18:28:39 INFO - PROCESS | 12903 | 1462325319909 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:40 INFO - PROCESS | 12903 | 1462325320129 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 18:28:40 INFO - PROCESS | 12903 | 1462325320316 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879877f000 == 60 [pid = 12903] [id = 98] 18:28:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 108 (0x7f877c068400) [pid = 12903] [serial = 293] [outer = (nil)] 18:28:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 109 (0x7f877c786000) [pid = 12903] [serial = 294] [outer = 0x7f877c068400] 18:28:40 INFO - PROCESS | 12903 | 1462325320406 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 110 (0x7f877c78b400) [pid = 12903] [serial = 295] [outer = 0x7f877c068400] 18:28:41 INFO - PROCESS | 12903 | 1462325321221 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:41 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. 18:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1389ms 18:28:41 INFO - PROCESS | 12903 | 1462325321277 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 12903 | 1462325321281 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 18:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:28:41 INFO - PROCESS | 12903 | 1462325321287 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - PROCESS | 12903 | 1462325321290 Marionette TRACE conn4 <- [1,366,null,{}] 18:28:41 INFO - PROCESS | 12903 | 1462325321296 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:41 INFO - PROCESS | 12903 | 1462325321474 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 18:28:41 INFO - PROCESS | 12903 | 1462325321612 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc05800 == 61 [pid = 12903] [id = 99] 18:28:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 111 (0x7f877c067800) [pid = 12903] [serial = 296] [outer = (nil)] 18:28:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 112 (0x7f877f5df800) [pid = 12903] [serial = 297] [outer = 0x7f877c067800] 18:28:41 INFO - PROCESS | 12903 | 1462325321686 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 113 (0x7f8783bcfc00) [pid = 12903] [serial = 298] [outer = 0x7f877c067800] 18:28:42 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. 18:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1328ms 18:28:42 INFO - PROCESS | 12903 | 1462325322605 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:42 INFO - PROCESS | 12903 | 1462325322617 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 12903 | 1462325322620 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 18:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:28:42 INFO - PROCESS | 12903 | 1462325322627 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - PROCESS | 12903 | 1462325322630 Marionette TRACE conn4 <- [1,370,null,{}] 18:28:42 INFO - PROCESS | 12903 | 1462325322636 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:42 INFO - PROCESS | 12903 | 1462325322802 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 18:28:42 INFO - PROCESS | 12903 | 1462325322951 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd96000 == 62 [pid = 12903] [id = 100] 18:28:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 114 (0x7f877af34c00) [pid = 12903] [serial = 299] [outer = (nil)] 18:28:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 115 (0x7f87860d9800) [pid = 12903] [serial = 300] [outer = 0x7f877af34c00] 18:28:43 INFO - PROCESS | 12903 | 1462325323025 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 116 (0x7f87867a8000) [pid = 12903] [serial = 301] [outer = 0x7f877af34c00] 18:28:43 INFO - PROCESS | 12903 | 1462325323930 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:28:43 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. 18:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1327ms 18:28:43 INFO - PROCESS | 12903 | 1462325323957 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 12903 | 1462325323960 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 18:28:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:28:43 INFO - PROCESS | 12903 | 1462325323966 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 12903 | 1462325323969 Marionette TRACE conn4 <- [1,374,null,{}] 18:28:43 INFO - PROCESS | 12903 | 1462325323975 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:44 INFO - PROCESS | 12903 | 1462325324160 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 18:28:44 INFO - PROCESS | 12903 | 1462325324323 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be73000 == 63 [pid = 12903] [id = 101] 18:28:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 117 (0x7f8787337c00) [pid = 12903] [serial = 302] [outer = (nil)] 18:28:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 118 (0x7f8793710400) [pid = 12903] [serial = 303] [outer = 0x7f8787337c00] 18:28:44 INFO - PROCESS | 12903 | 1462325324406 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 119 (0x7f8798a51c00) [pid = 12903] [serial = 304] [outer = 0x7f8787337c00] 18:28:45 INFO - PROCESS | 12903 | 1462325325328 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:28:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:28:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1428ms 18:28:45 INFO - PROCESS | 12903 | 1462325325396 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 18:28:45 INFO - PROCESS | 12903 | 1462325325399 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 18:28:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:28:45 INFO - PROCESS | 12903 | 1462325325406 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:28:45 INFO - PROCESS | 12903 | 1462325325409 Marionette TRACE conn4 <- [1,378,null,{}] 18:28:45 INFO - PROCESS | 12903 | 1462325325415 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:45 INFO - PROCESS | 12903 | 1462325325623 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 18:28:45 INFO - PROCESS | 12903 | 1462325325764 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776cac000 == 64 [pid = 12903] [id = 102] 18:28:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 120 (0x7f8776c92000) [pid = 12903] [serial = 305] [outer = (nil)] 18:28:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 121 (0x7f8776c98000) [pid = 12903] [serial = 306] [outer = 0x7f8776c92000] 18:28:45 INFO - PROCESS | 12903 | 1462325325835 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 122 (0x7f8776c9cc00) [pid = 12903] [serial = 307] [outer = 0x7f8776c92000] 18:28:46 INFO - PROCESS | 12903 | 1462325326936 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:28:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:28:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1586ms 18:28:47 INFO - PROCESS | 12903 | 1462325326994 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 18:28:47 INFO - PROCESS | 12903 | 1462325326998 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 18:28:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:28:47 INFO - PROCESS | 12903 | 1462325327007 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:28:47 INFO - PROCESS | 12903 | 1462325327012 Marionette TRACE conn4 <- [1,382,null,{}] 18:28:47 INFO - PROCESS | 12903 | 1462325327021 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:47 INFO - PROCESS | 12903 | 1462325327240 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 18:28:47 INFO - PROCESS | 12903 | 1462325327555 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877afa0000 == 65 [pid = 12903] [id = 103] 18:28:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 123 (0x7f8776c99000) [pid = 12903] [serial = 308] [outer = (nil)] 18:28:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 124 (0x7f877b0f0800) [pid = 12903] [serial = 309] [outer = 0x7f8776c99000] 18:28:47 INFO - PROCESS | 12903 | 1462325327656 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 125 (0x7f877bd57800) [pid = 12903] [serial = 310] [outer = 0x7f8776c99000] 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879cebc000 == 64 [pid = 12903] [id = 33] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 124 (0x7f8793caf800) [pid = 12903] [serial = 245] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8792b13000 == 63 [pid = 12903] [id = 94] 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877af9f000 == 62 [pid = 12903] [id = 93] 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8785654000 == 61 [pid = 12903] [id = 92] 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784955000 == 60 [pid = 12903] [id = 91] 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c66b000 == 59 [pid = 12903] [id = 90] 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87802af800 == 58 [pid = 12903] [id = 89] 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dd8f800 == 57 [pid = 12903] [id = 85] 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8785088000 == 56 [pid = 12903] [id = 84] 18:28:48 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:28:48 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:28:48 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:28:48 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:28:48 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:28:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877afa0800 == 55 [pid = 12903] [id = 83] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 123 (0x7f8780264c00) [pid = 12903] [serial = 209] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 122 (0x7f8785367800) [pid = 12903] [serial = 212] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 121 (0x7f8789032800) [pid = 12903] [serial = 215] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 120 (0x7f879370b400) [pid = 12903] [serial = 233] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 119 (0x7f879813a400) [pid = 12903] [serial = 236] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 118 (0x7f8787324400) [pid = 12903] [serial = 230] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 117 (0x7f8789034c00) [pid = 12903] [serial = 231] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 116 (0x7f8782e3c800) [pid = 12903] [serial = 225] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 115 (0x7f8780338400) [pid = 12903] [serial = 224] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 114 (0x7f878622d400) [pid = 12903] [serial = 228] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 113 (0x7f8785b0d000) [pid = 12903] [serial = 227] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 112 (0x7f87869c2c00) [pid = 12903] [serial = 221] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 111 (0x7f8794cdec00) [pid = 12903] [serial = 218] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 110 (0x7f8798a51800) [pid = 12903] [serial = 239] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 109 (0x7f8798a59400) [pid = 12903] [serial = 240] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 108 (0x7f87988b6c00) [pid = 12903] [serial = 237] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 107 (0x7f8784905000) [pid = 12903] [serial = 243] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 106 (0x7f879490a400) [pid = 12903] [serial = 234] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | --DOMWINDOW == 105 (0x7f877d2ecc00) [pid = 12903] [serial = 242] [outer = (nil)] [url = about:blank] 18:28:48 INFO - PROCESS | 12903 | 1462325328781 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:28:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1788ms 18:28:48 INFO - PROCESS | 12903 | 1462325328798 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 12903 | 1462325328810 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 18:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:28:48 INFO - PROCESS | 12903 | 1462325328837 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 12903 | 1462325328844 Marionette TRACE conn4 <- [1,386,null,{}] 18:28:48 INFO - PROCESS | 12903 | 1462325328856 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:49 INFO - PROCESS | 12903 | 1462325329157 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 18:28:49 INFO - PROCESS | 12903 | 1462325329311 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802af800 == 56 [pid = 12903] [id = 104] 18:28:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 106 (0x7f877b0ed400) [pid = 12903] [serial = 311] [outer = (nil)] 18:28:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 107 (0x7f877c786c00) [pid = 12903] [serial = 312] [outer = 0x7f877b0ed400] 18:28:49 INFO - PROCESS | 12903 | 1462325329422 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 108 (0x7f877d0ddc00) [pid = 12903] [serial = 313] [outer = 0x7f877b0ed400] 18:28:50 INFO - PROCESS | 12903 | 1462325330336 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1545ms 18:28:50 INFO - PROCESS | 12903 | 1462325330376 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 12903 | 1462325330380 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 18:28:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:28:50 INFO - PROCESS | 12903 | 1462325330386 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - PROCESS | 12903 | 1462325330392 Marionette TRACE conn4 <- [1,390,null,{}] 18:28:50 INFO - PROCESS | 12903 | 1462325330409 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:50 INFO - PROCESS | 12903 | 1462325330569 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 18:28:50 INFO - PROCESS | 12903 | 1462325330679 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b12000 == 57 [pid = 12903] [id = 105] 18:28:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 109 (0x7f877bdc8400) [pid = 12903] [serial = 314] [outer = (nil)] 18:28:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 110 (0x7f8780268000) [pid = 12903] [serial = 315] [outer = 0x7f877bdc8400] 18:28:50 INFO - PROCESS | 12903 | 1462325330773 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 111 (0x7f8783bd0800) [pid = 12903] [serial = 316] [outer = 0x7f877bdc8400] 18:28:51 INFO - PROCESS | 12903 | 1462325331639 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:28:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:28:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1288ms 18:28:51 INFO - PROCESS | 12903 | 1462325331676 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 12903 | 1462325331680 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 18:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:28:51 INFO - PROCESS | 12903 | 1462325331687 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - PROCESS | 12903 | 1462325331689 Marionette TRACE conn4 <- [1,394,null,{}] 18:28:51 INFO - PROCESS | 12903 | 1462325331729 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:51 INFO - PROCESS | 12903 | 1462325331966 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 18:28:52 INFO - PROCESS | 12903 | 1462325331995 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87862ee800 == 58 [pid = 12903] [id = 106] 18:28:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 112 (0x7f8783bd6800) [pid = 12903] [serial = 317] [outer = (nil)] 18:28:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 113 (0x7f878679e000) [pid = 12903] [serial = 318] [outer = 0x7f8783bd6800] 18:28:52 INFO - PROCESS | 12903 | 1462325332081 Marionette DEBUG loaded listener.js 18:28:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 114 (0x7f8786926c00) [pid = 12903] [serial = 319] [outer = 0x7f8783bd6800] 18:28:52 INFO - PROCESS | 12903 | 1462325332973 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1318ms 18:28:53 INFO - PROCESS | 12903 | 1462325333007 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 12903 | 1462325333009 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 18:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:28:53 INFO - PROCESS | 12903 | 1462325333016 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 12903 | 1462325333018 Marionette TRACE conn4 <- [1,398,null,{}] 18:28:53 INFO - PROCESS | 12903 | 1462325333042 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 12903 | 1462325333365 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 18:28:53 INFO - PROCESS | 12903 | --DOMWINDOW == 113 (0x7f877af33000) [pid = 12903] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:28:53 INFO - PROCESS | 12903 | --DOMWINDOW == 112 (0x7f8783b10800) [pid = 12903] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:28:53 INFO - PROCESS | 12903 | --DOMWINDOW == 111 (0x7f877bd59c00) [pid = 12903] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:28:53 INFO - PROCESS | 12903 | --DOMWINDOW == 110 (0x7f877d149c00) [pid = 12903] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:28:53 INFO - PROCESS | 12903 | --DOMWINDOW == 109 (0x7f87843d8400) [pid = 12903] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:28:53 INFO - PROCESS | 12903 | --DOMWINDOW == 108 (0x7f877af38000) [pid = 12903] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:28:53 INFO - PROCESS | 12903 | 1462325333535 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d0bb000 == 59 [pid = 12903] [id = 107] 18:28:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 109 (0x7f877af35400) [pid = 12903] [serial = 320] [outer = (nil)] 18:28:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 110 (0x7f877bd4f400) [pid = 12903] [serial = 321] [outer = 0x7f877af35400] 18:28:53 INFO - PROCESS | 12903 | 1462325333628 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 111 (0x7f877d055c00) [pid = 12903] [serial = 322] [outer = 0x7f877af35400] 18:28:54 INFO - PROCESS | 12903 | 1462325334343 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:28:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:28:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1344ms 18:28:54 INFO - PROCESS | 12903 | 1462325334364 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 18:28:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:28:54 INFO - PROCESS | 12903 | 1462325334368 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 18:28:54 INFO - PROCESS | 12903 | 1462325334375 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 12903 | 1462325334378 Marionette TRACE conn4 <- [1,402,null,{}] 18:28:54 INFO - PROCESS | 12903 | 1462325334383 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:54 INFO - PROCESS | 12903 | 1462325334620 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 18:28:54 INFO - PROCESS | 12903 | 1462325334645 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794928800 == 60 [pid = 12903] [id = 108] 18:28:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 112 (0x7f87867ab400) [pid = 12903] [serial = 323] [outer = (nil)] 18:28:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 113 (0x7f8789037800) [pid = 12903] [serial = 324] [outer = 0x7f87867ab400] 18:28:54 INFO - PROCESS | 12903 | 1462325334714 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 114 (0x7f878dbad000) [pid = 12903] [serial = 325] [outer = 0x7f87867ab400] 18:28:55 INFO - PROCESS | 12903 | 1462325335707 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1385ms 18:28:55 INFO - PROCESS | 12903 | 1462325335761 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 12903 | 1462325335766 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 18:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:28:55 INFO - PROCESS | 12903 | 1462325335776 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - PROCESS | 12903 | 1462325335781 Marionette TRACE conn4 <- [1,406,null,{}] 18:28:55 INFO - PROCESS | 12903 | 1462325335793 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:56 INFO - PROCESS | 12903 | 1462325336002 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 18:28:56 INFO - PROCESS | 12903 | 1462325336235 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d2a3000 == 61 [pid = 12903] [id = 109] 18:28:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 115 (0x7f877b0e3c00) [pid = 12903] [serial = 326] [outer = (nil)] 18:28:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 116 (0x7f877bd5bc00) [pid = 12903] [serial = 327] [outer = 0x7f877b0e3c00] 18:28:56 INFO - PROCESS | 12903 | 1462325336360 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 117 (0x7f877c066400) [pid = 12903] [serial = 328] [outer = 0x7f877b0e3c00] 18:28:57 INFO - PROCESS | 12903 | 1462325337251 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1541ms 18:28:57 INFO - PROCESS | 12903 | 1462325337318 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 12903 | 1462325337328 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 18:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:28:57 INFO - PROCESS | 12903 | 1462325337339 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 12903 | 1462325337343 Marionette TRACE conn4 <- [1,410,null,{}] 18:28:57 INFO - PROCESS | 12903 | 1462325337353 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:57 INFO - PROCESS | 12903 | 1462325337576 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 18:28:57 INFO - PROCESS | 12903 | 1462325337768 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8789261000 == 62 [pid = 12903] [id = 110] 18:28:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 118 (0x7f877d057400) [pid = 12903] [serial = 329] [outer = (nil)] 18:28:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 119 (0x7f877d0e0400) [pid = 12903] [serial = 330] [outer = 0x7f877d057400] 18:28:57 INFO - PROCESS | 12903 | 1462325337885 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 120 (0x7f877d2f2000) [pid = 12903] [serial = 331] [outer = 0x7f877d057400] 18:28:58 INFO - PROCESS | 12903 | 1462325338875 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1594ms 18:28:58 INFO - PROCESS | 12903 | 1462325338933 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 12903 | 1462325338938 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 18:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:28:58 INFO - PROCESS | 12903 | 1462325338945 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 12903 | 1462325338950 Marionette TRACE conn4 <- [1,414,null,{}] 18:28:58 INFO - PROCESS | 12903 | 1462325338966 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:59 INFO - PROCESS | 12903 | 1462325339203 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 18:28:59 INFO - PROCESS | 12903 | 1462325339452 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798f16800 == 63 [pid = 12903] [id = 111] 18:28:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 121 (0x7f877c426800) [pid = 12903] [serial = 332] [outer = (nil)] 18:28:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 122 (0x7f877f586800) [pid = 12903] [serial = 333] [outer = 0x7f877c426800] 18:28:59 INFO - PROCESS | 12903 | 1462325339533 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 123 (0x7f87839b2800) [pid = 12903] [serial = 334] [outer = 0x7f877c426800] 18:29:00 INFO - PROCESS | 12903 | 1462325340484 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:29:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1588ms 18:29:00 INFO - PROCESS | 12903 | 1462325340536 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 12903 | 1462325340543 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 18:29:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:29:00 INFO - PROCESS | 12903 | 1462325340552 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 12903 | 1462325340557 Marionette TRACE conn4 <- [1,418,null,{}] 18:29:00 INFO - PROCESS | 12903 | 1462325340566 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:00 INFO - PROCESS | 12903 | 1462325340803 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 18:29:00 INFO - PROCESS | 12903 | 1462325340989 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd8f800 == 64 [pid = 12903] [id = 112] 18:29:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 124 (0x7f877c427000) [pid = 12903] [serial = 335] [outer = (nil)] 18:29:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 125 (0x7f8785575800) [pid = 12903] [serial = 336] [outer = 0x7f877c427000] 18:29:01 INFO - PROCESS | 12903 | 1462325341114 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 126 (0x7f878557d000) [pid = 12903] [serial = 337] [outer = 0x7f877c427000] 18:29:02 INFO - PROCESS | 12903 | 1462325342564 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:29:02 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 18:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2045ms 18:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:29:02 INFO - PROCESS | 12903 | 1462325342597 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 12903 | 1462325342600 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 18:29:02 INFO - PROCESS | 12903 | 1462325342666 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 12903 | 1462325342670 Marionette TRACE conn4 <- [1,422,null,{}] 18:29:02 INFO - PROCESS | 12903 | 1462325342680 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:02 INFO - PROCESS | 12903 | 1462325342837 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 18:29:03 INFO - PROCESS | 12903 | 1462325342992 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d89000 == 65 [pid = 12903] [id = 113] 18:29:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 127 (0x7f8776c94400) [pid = 12903] [serial = 338] [outer = (nil)] 18:29:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 128 (0x7f877bf7dc00) [pid = 12903] [serial = 339] [outer = 0x7f8776c94400] 18:29:03 INFO - PROCESS | 12903 | 1462325343066 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f877bf89000) [pid = 12903] [serial = 340] [outer = 0x7f8776c94400] 18:29:04 INFO - PROCESS | 12903 | 1462325344405 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1856ms 18:29:04 INFO - PROCESS | 12903 | 1462325344513 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 12903 | 1462325344519 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 18:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:29:04 INFO - PROCESS | 12903 | 1462325344548 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 12903 | 1462325344553 Marionette TRACE conn4 <- [1,426,null,{}] 18:29:04 INFO - PROCESS | 12903 | 1462325344561 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:04 INFO - PROCESS | 12903 | 1462325344713 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 18:29:04 INFO - PROCESS | 12903 | 1462325344888 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776cab800 == 66 [pid = 12903] [id = 114] 18:29:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f877af3d800) [pid = 12903] [serial = 341] [outer = (nil)] 18:29:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f877b0ee000) [pid = 12903] [serial = 342] [outer = 0x7f877af3d800] 18:29:04 INFO - PROCESS | 12903 | 1462325344994 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f877bf88400) [pid = 12903] [serial = 343] [outer = 0x7f877af3d800] 18:29:05 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87890bd000 == 65 [pid = 12903] [id = 71] 18:29:05 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d0bb000 == 64 [pid = 12903] [id = 107] 18:29:05 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f877b0ef400) [pid = 12903] [serial = 258] [outer = (nil)] [url = about:blank] 18:29:05 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f877ae57400) [pid = 12903] [serial = 261] [outer = (nil)] [url = about:blank] 18:29:05 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f87895bcc00) [pid = 12903] [serial = 285] [outer = (nil)] [url = about:blank] 18:29:05 INFO - PROCESS | 12903 | 1462325345942 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 12903 | 1462325345992 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 18:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:29:06 INFO - PROCESS | 12903 | 1462325346003 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 12903 | 1462325346007 Marionette TRACE conn4 <- [1,430,null,{}] 18:29:06 INFO - PROCESS | 12903 | 1462325346013 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:06 INFO - PROCESS | 12903 | 1462325346174 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 128 (0x7f877af3bc00) [pid = 12903] [serial = 279] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 127 (0x7f8784e34400) [pid = 12903] [serial = 273] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 126 (0x7f87860d8800) [pid = 12903] [serial = 274] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 125 (0x7f8794b54400) [pid = 12903] [serial = 255] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 124 (0x7f877d2f7800) [pid = 12903] [serial = 248] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 123 (0x7f877bd5d800) [pid = 12903] [serial = 267] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 122 (0x7f877d0e3800) [pid = 12903] [serial = 268] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 121 (0x7f8785018c00) [pid = 12903] [serial = 252] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 120 (0x7f877ff0bc00) [pid = 12903] [serial = 270] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 119 (0x7f8780333000) [pid = 12903] [serial = 271] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 118 (0x7f8780332c00) [pid = 12903] [serial = 264] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 117 (0x7f8786221800) [pid = 12903] [serial = 280] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 116 (0x7f87869bd800) [pid = 12903] [serial = 277] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 115 (0x7f87867a6400) [pid = 12903] [serial = 276] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 114 (0x7f8787210400) [pid = 12903] [serial = 282] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 113 (0x7f878733a000) [pid = 12903] [serial = 105] [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.] 18:29:06 INFO - PROCESS | 12903 | --DOMWINDOW == 112 (0x7f878903a800) [pid = 12903] [serial = 283] [outer = (nil)] [url = about:blank] 18:29:06 INFO - PROCESS | 12903 | 1462325346311 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780248000 == 60 [pid = 12903] [id = 115] 18:29:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 113 (0x7f877c068000) [pid = 12903] [serial = 344] [outer = (nil)] 18:29:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 114 (0x7f877c426400) [pid = 12903] [serial = 345] [outer = 0x7f877c068000] 18:29:06 INFO - PROCESS | 12903 | 1462325346427 Marionette DEBUG loaded listener.js 18:29:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 115 (0x7f877c78b000) [pid = 12903] [serial = 346] [outer = 0x7f877c068000] 18:29:07 INFO - PROCESS | 12903 | 1462325347327 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1387ms 18:29:07 INFO - PROCESS | 12903 | 1462325347390 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 12903 | 1462325347394 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 18:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:29:07 INFO - PROCESS | 12903 | 1462325347401 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - PROCESS | 12903 | 1462325347407 Marionette TRACE conn4 <- [1,434,null,{}] 18:29:07 INFO - PROCESS | 12903 | 1462325347422 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:07 INFO - PROCESS | 12903 | 1462325347586 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 18:29:07 INFO - PROCESS | 12903 | 1462325347689 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d86000 == 61 [pid = 12903] [id = 116] 18:29:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 116 (0x7f877c78c800) [pid = 12903] [serial = 347] [outer = (nil)] 18:29:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 117 (0x7f877d141000) [pid = 12903] [serial = 348] [outer = 0x7f877c78c800] 18:29:07 INFO - PROCESS | 12903 | 1462325347756 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 118 (0x7f877d3d8800) [pid = 12903] [serial = 349] [outer = 0x7f877c78c800] 18:29:08 INFO - PROCESS | 12903 | 1462325348564 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1188ms 18:29:08 INFO - PROCESS | 12903 | 1462325348590 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 12903 | 1462325348595 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 18:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:29:08 INFO - PROCESS | 12903 | 1462325348601 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 12903 | 1462325348604 Marionette TRACE conn4 <- [1,438,null,{}] 18:29:08 INFO - PROCESS | 12903 | 1462325348610 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:08 INFO - PROCESS | 12903 | 1462325348819 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 18:29:08 INFO - PROCESS | 12903 | 1462325348838 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786171800 == 62 [pid = 12903] [id = 117] 18:29:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 119 (0x7f877c78f400) [pid = 12903] [serial = 350] [outer = (nil)] 18:29:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 120 (0x7f877d3e1c00) [pid = 12903] [serial = 351] [outer = 0x7f877c78f400] 18:29:08 INFO - PROCESS | 12903 | 1462325348898 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 121 (0x7f878032e400) [pid = 12903] [serial = 352] [outer = 0x7f877c78f400] 18:29:09 INFO - PROCESS | 12903 | 1462325349707 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1178ms 18:29:09 INFO - PROCESS | 12903 | 1462325349780 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 12903 | 1462325349784 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 18:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:29:09 INFO - PROCESS | 12903 | 1462325349789 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 12903 | 1462325349791 Marionette TRACE conn4 <- [1,442,null,{}] 18:29:09 INFO - PROCESS | 12903 | 1462325349798 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:10 INFO - PROCESS | 12903 | 1462325349994 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 18:29:10 INFO - PROCESS | 12903 | 1462325350026 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8792bbc800 == 63 [pid = 12903] [id = 118] 18:29:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 122 (0x7f877d3d8c00) [pid = 12903] [serial = 353] [outer = (nil)] 18:29:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 123 (0x7f87821a6400) [pid = 12903] [serial = 354] [outer = 0x7f877d3d8c00] 18:29:10 INFO - PROCESS | 12903 | 1462325350088 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 124 (0x7f87839bc400) [pid = 12903] [serial = 355] [outer = 0x7f877d3d8c00] 18:29:10 INFO - PROCESS | 12903 | --DOMWINDOW == 123 (0x7f877bdc8400) [pid = 12903] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:29:10 INFO - PROCESS | 12903 | --DOMWINDOW == 122 (0x7f877b0ed400) [pid = 12903] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:29:10 INFO - PROCESS | 12903 | --DOMWINDOW == 121 (0x7f8776c99000) [pid = 12903] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:29:10 INFO - PROCESS | 12903 | --DOMWINDOW == 120 (0x7f8783bd6800) [pid = 12903] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:29:10 INFO - PROCESS | 12903 | --DOMWINDOW == 119 (0x7f877af35400) [pid = 12903] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:29:11 INFO - PROCESS | 12903 | 1462325351053 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1282ms 18:29:11 INFO - PROCESS | 12903 | 1462325351073 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 12903 | 1462325351076 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 18:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:29:11 INFO - PROCESS | 12903 | 1462325351084 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - PROCESS | 12903 | 1462325351087 Marionette TRACE conn4 <- [1,446,null,{}] 18:29:11 INFO - PROCESS | 12903 | 1462325351092 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:11 INFO - PROCESS | 12903 | 1462325351319 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 18:29:11 INFO - PROCESS | 12903 | 1462325351487 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be71000 == 64 [pid = 12903] [id = 119] 18:29:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 120 (0x7f8776c98800) [pid = 12903] [serial = 356] [outer = (nil)] 18:29:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 121 (0x7f877af35800) [pid = 12903] [serial = 357] [outer = 0x7f8776c98800] 18:29:11 INFO - PROCESS | 12903 | 1462325351599 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 122 (0x7f877bd57400) [pid = 12903] [serial = 358] [outer = 0x7f8776c98800] 18:29:12 INFO - PROCESS | 12903 | 1462325352592 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1581ms 18:29:12 INFO - PROCESS | 12903 | 1462325352668 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 12903 | 1462325352675 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 18:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:29:12 INFO - PROCESS | 12903 | 1462325352683 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 12903 | 1462325352689 Marionette TRACE conn4 <- [1,450,null,{}] 18:29:12 INFO - PROCESS | 12903 | 1462325352696 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:12 INFO - PROCESS | 12903 | 1462325352911 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 18:29:13 INFO - PROCESS | 12903 | 1462325353104 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785079800 == 65 [pid = 12903] [id = 120] 18:29:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 123 (0x7f877c790400) [pid = 12903] [serial = 359] [outer = (nil)] 18:29:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 124 (0x7f877d052400) [pid = 12903] [serial = 360] [outer = 0x7f877c790400] 18:29:13 INFO - PROCESS | 12903 | 1462325353227 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 125 (0x7f877d145000) [pid = 12903] [serial = 361] [outer = 0x7f877c790400] 18:29:14 INFO - PROCESS | 12903 | 1462325354159 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 12903 | 1462325354229 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 18:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:29:14 INFO - PROCESS | 12903 | 1462325354237 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 12903 | 1462325354241 Marionette TRACE conn4 <- [1,454,null,{}] 18:29:14 INFO - PROCESS | 12903 | 1462325354247 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:14 INFO - PROCESS | 12903 | 1462325354467 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 18:29:14 INFO - PROCESS | 12903 | 1462325354676 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794b36800 == 66 [pid = 12903] [id = 121] 18:29:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 126 (0x7f877d3e0800) [pid = 12903] [serial = 362] [outer = (nil)] 18:29:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 127 (0x7f8783b13c00) [pid = 12903] [serial = 363] [outer = 0x7f877d3e0800] 18:29:14 INFO - PROCESS | 12903 | 1462325354766 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 128 (0x7f8785023000) [pid = 12903] [serial = 364] [outer = 0x7f877d3e0800] 18:29:15 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:29:15 INFO - PROCESS | 12903 | 1462325355672 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:29:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1484ms 18:29:15 INFO - PROCESS | 12903 | 1462325355723 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 18:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:29:15 INFO - PROCESS | 12903 | 1462325355728 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 18:29:15 INFO - PROCESS | 12903 | 1462325355744 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 12903 | 1462325355754 Marionette TRACE conn4 <- [1,458,null,{}] 18:29:15 INFO - PROCESS | 12903 | 1462325355761 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:15 INFO - PROCESS | 12903 | 1462325355986 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 18:29:16 INFO - PROCESS | 12903 | 1462325356179 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879ce32000 == 67 [pid = 12903] [id = 122] 18:29:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f877ff0bc00) [pid = 12903] [serial = 365] [outer = (nil)] 18:29:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f8786228800) [pid = 12903] [serial = 366] [outer = 0x7f877ff0bc00] 18:29:16 INFO - PROCESS | 12903 | 1462325356269 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f87867a3c00) [pid = 12903] [serial = 367] [outer = 0x7f877ff0bc00] 18:29:17 INFO - PROCESS | 12903 | 1462325357185 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:29:17 INFO - PROCESS | 12903 | 1462325357241 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 18:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:29:17 INFO - PROCESS | 12903 | 1462325357248 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 12903 | 1462325357250 Marionette TRACE conn4 <- [1,462,null,{}] 18:29:17 INFO - PROCESS | 12903 | 1462325357256 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:17 INFO - PROCESS | 12903 | 1462325357421 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 18:29:17 INFO - PROCESS | 12903 | 1462325357564 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a0588800 == 68 [pid = 12903] [id = 123] 18:29:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f8785574800) [pid = 12903] [serial = 368] [outer = (nil)] 18:29:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f878732d800) [pid = 12903] [serial = 369] [outer = 0x7f8785574800] 18:29:17 INFO - PROCESS | 12903 | 1462325357638 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f878735d000) [pid = 12903] [serial = 370] [outer = 0x7f8785574800] 18:29:18 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:29:18 INFO - PROCESS | 12903 | 1462325358631 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 12903 | 1462325358686 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 18:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:29:18 INFO - PROCESS | 12903 | 1462325358692 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 12903 | 1462325358694 Marionette TRACE conn4 <- [1,466,null,{}] 18:29:18 INFO - PROCESS | 12903 | 1462325358700 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:18 INFO - PROCESS | 12903 | 1462325358861 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 18:29:19 INFO - PROCESS | 12903 | 1462325359019 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87775e2800 == 69 [pid = 12903] [id = 124] 18:29:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f8787331c00) [pid = 12903] [serial = 371] [outer = (nil)] 18:29:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f878733e800) [pid = 12903] [serial = 372] [outer = 0x7f8787331c00] 18:29:19 INFO - PROCESS | 12903 | 1462325359163 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f87895b5c00) [pid = 12903] [serial = 373] [outer = 0x7f8787331c00] 18:29:20 INFO - PROCESS | 12903 | 1462325360070 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 12903 | 1462325360131 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 18:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:29:20 INFO - PROCESS | 12903 | 1462325360138 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 12903 | 1462325360141 Marionette TRACE conn4 <- [1,470,null,{}] 18:29:20 INFO - PROCESS | 12903 | 1462325360147 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:20 INFO - PROCESS | 12903 | 1462325360323 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 18:29:20 INFO - PROCESS | 12903 | 1462325360471 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d5f800 == 70 [pid = 12903] [id = 125] 18:29:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f8787332000) [pid = 12903] [serial = 374] [outer = (nil)] 18:29:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f8798185800) [pid = 12903] [serial = 375] [outer = 0x7f8787332000] 18:29:20 INFO - PROCESS | 12903 | 1462325360549 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f87988b7c00) [pid = 12903] [serial = 376] [outer = 0x7f8787332000] 18:29:21 INFO - PROCESS | 12903 | 1462325361444 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1335ms 18:29:21 INFO - PROCESS | 12903 | 1462325361474 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 12903 | 1462325361478 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 18:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:29:21 INFO - PROCESS | 12903 | 1462325361483 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 12903 | 1462325361485 Marionette TRACE conn4 <- [1,474,null,{}] 18:29:21 INFO - PROCESS | 12903 | 1462325361491 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:21 INFO - PROCESS | 12903 | 1462325361652 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 18:29:21 INFO - PROCESS | 12903 | 1462325361811 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776ebe800 == 71 [pid = 12903] [id = 126] 18:29:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f8775f13400) [pid = 12903] [serial = 377] [outer = (nil)] 18:29:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f8775f1b800) [pid = 12903] [serial = 378] [outer = 0x7f8775f13400] 18:29:21 INFO - PROCESS | 12903 | 1462325361884 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f8775f20400) [pid = 12903] [serial = 379] [outer = 0x7f8775f13400] 18:29:23 INFO - PROCESS | 12903 | 1462325363114 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1684ms 18:29:23 INFO - PROCESS | 12903 | 1462325363170 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 12903 | 1462325363176 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 18:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:29:23 INFO - PROCESS | 12903 | 1462325363186 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 12903 | 1462325363189 Marionette TRACE conn4 <- [1,478,null,{}] 18:29:23 INFO - PROCESS | 12903 | 1462325363197 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:23 INFO - PROCESS | 12903 | 1462325363376 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 18:29:23 INFO - PROCESS | 12903 | 1462325363670 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776cb5800 == 72 [pid = 12903] [id = 127] 18:29:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f87774c0800) [pid = 12903] [serial = 380] [outer = (nil)] 18:29:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f877ae4e800) [pid = 12903] [serial = 381] [outer = 0x7f87774c0800] 18:29:23 INFO - PROCESS | 12903 | 1462325363789 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f877b0e3400) [pid = 12903] [serial = 382] [outer = 0x7f87774c0800] 18:29:24 INFO - PROCESS | 12903 | 1462325364713 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1586ms 18:29:24 INFO - PROCESS | 12903 | 1462325364773 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 12903 | 1462325364781 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 18:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:29:24 INFO - PROCESS | 12903 | 1462325364792 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 12903 | 1462325364795 Marionette TRACE conn4 <- [1,482,null,{}] 18:29:24 INFO - PROCESS | 12903 | 1462325364802 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:25 INFO - PROCESS | 12903 | 1462325365017 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878616c800 == 71 [pid = 12903] [id = 21] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784878800 == 70 [pid = 12903] [id = 20] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8792bc8000 == 69 [pid = 12903] [id = 14] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878643c800 == 68 [pid = 12903] [id = 13] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87802b2800 == 67 [pid = 12903] [id = 19] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f8789037800) [pid = 12903] [serial = 324] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8776c98000) [pid = 12903] [serial = 306] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877bd5a800) [pid = 12903] [serial = 288] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8792bbc800 == 66 [pid = 12903] [id = 118] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786171800 == 65 [pid = 12903] [id = 117] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d86000 == 64 [pid = 12903] [id = 116] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780248000 == 63 [pid = 12903] [id = 115] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776cab800 == 62 [pid = 12903] [id = 114] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8798f16800 == 61 [pid = 12903] [id = 111] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8789261000 == 60 [pid = 12903] [id = 110] 18:29:25 INFO - PROCESS | 12903 | 1462325365259 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d2a3000 == 59 [pid = 12903] [id = 109] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f8780268000) [pid = 12903] [serial = 315] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f877c786c00) [pid = 12903] [serial = 312] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f877d0ddc00) [pid = 12903] [serial = 313] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f877bd57800) [pid = 12903] [serial = 310] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f877b0f0800) [pid = 12903] [serial = 309] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f878679e000) [pid = 12903] [serial = 318] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f878033b400) [pid = 12903] [serial = 291] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f877c786000) [pid = 12903] [serial = 294] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f877f5df800) [pid = 12903] [serial = 297] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f87860d9800) [pid = 12903] [serial = 300] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f8793710400) [pid = 12903] [serial = 303] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f8786926c00) [pid = 12903] [serial = 319] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f8783bd0800) [pid = 12903] [serial = 316] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f877bd4f400) [pid = 12903] [serial = 321] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | --DOMWINDOW == 128 (0x7f877d055c00) [pid = 12903] [serial = 322] [outer = (nil)] [url = about:blank] 18:29:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c65e800 == 60 [pid = 12903] [id = 128] 18:29:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f877b0f0800) [pid = 12903] [serial = 383] [outer = (nil)] 18:29:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f877c06b000) [pid = 12903] [serial = 384] [outer = 0x7f877b0f0800] 18:29:25 INFO - PROCESS | 12903 | 1462325365350 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f877c423000) [pid = 12903] [serial = 385] [outer = 0x7f877b0f0800] 18:29:26 INFO - PROCESS | 12903 | 1462325366164 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1430ms 18:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:29:26 INFO - PROCESS | 12903 | 1462325366222 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 18:29:26 INFO - PROCESS | 12903 | 1462325366225 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 18:29:26 INFO - PROCESS | 12903 | 1462325366232 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:29:26 INFO - PROCESS | 12903 | 1462325366239 Marionette TRACE conn4 <- [1,486,null,{}] 18:29:26 INFO - PROCESS | 12903 | 1462325366255 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:26 INFO - PROCESS | 12903 | 1462325366441 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 18:29:26 INFO - PROCESS | 12903 | 1462325366557 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d7f800 == 61 [pid = 12903] [id = 129] 18:29:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f877bd4f400) [pid = 12903] [serial = 386] [outer = (nil)] 18:29:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f877d143800) [pid = 12903] [serial = 387] [outer = 0x7f877bd4f400] 18:29:26 INFO - PROCESS | 12903 | 1462325366629 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f877f581800) [pid = 12903] [serial = 388] [outer = 0x7f877bd4f400] 18:29:27 INFO - PROCESS | 12903 | 1462325367406 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1193ms 18:29:27 INFO - PROCESS | 12903 | 1462325367425 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 12903 | 1462325367430 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 18:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:29:27 INFO - PROCESS | 12903 | 1462325367437 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - PROCESS | 12903 | 1462325367440 Marionette TRACE conn4 <- [1,490,null,{}] 18:29:27 INFO - PROCESS | 12903 | 1462325367445 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:27 INFO - PROCESS | 12903 | 1462325367655 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 18:29:27 INFO - PROCESS | 12903 | 1462325367684 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786c10800 == 62 [pid = 12903] [id = 130] 18:29:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f877d0e1000) [pid = 12903] [serial = 389] [outer = (nil)] 18:29:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f8782b25800) [pid = 12903] [serial = 390] [outer = 0x7f877d0e1000] 18:29:27 INFO - PROCESS | 12903 | 1462325367748 Marionette DEBUG loaded listener.js 18:29:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f8783bd7400) [pid = 12903] [serial = 391] [outer = 0x7f877d0e1000] 18:29:28 INFO - PROCESS | 12903 | 1462325368647 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1236ms 18:29:28 INFO - PROCESS | 12903 | 1462325368674 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 18:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:29:28 INFO - PROCESS | 12903 | 1462325368679 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 18:29:28 INFO - PROCESS | 12903 | 1462325368685 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 12903 | 1462325368689 Marionette TRACE conn4 <- [1,494,null,{}] 18:29:28 INFO - PROCESS | 12903 | 1462325368700 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:28 INFO - PROCESS | 12903 | 1462325368893 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 18:29:28 INFO - PROCESS | 12903 | 1462325368920 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793a0c800 == 63 [pid = 12903] [id = 131] 18:29:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f8780334800) [pid = 12903] [serial = 392] [outer = (nil)] 18:29:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f8785576800) [pid = 12903] [serial = 393] [outer = 0x7f8780334800] 18:29:28 INFO - PROCESS | 12903 | 1462325368985 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f8785580000) [pid = 12903] [serial = 394] [outer = 0x7f8780334800] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f877c78f400) [pid = 12903] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f877af3d800) [pid = 12903] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f8776c94400) [pid = 12903] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f877c068000) [pid = 12903] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f877c78c800) [pid = 12903] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f878735fc00) [pid = 12903] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f8780331c00) [pid = 12903] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f877d2ef400) [pid = 12903] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f877d2ee800) [pid = 12903] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f8789033400) [pid = 12903] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f877d2ef000) [pid = 12903] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 128 (0x7f8776c92000) [pid = 12903] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:29:30 INFO - PROCESS | 12903 | --DOMWINDOW == 127 (0x7f877d2e8800) [pid = 12903] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:29:30 INFO - PROCESS | 12903 | 1462325370239 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1589ms 18:29:30 INFO - PROCESS | 12903 | 1462325370276 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 18:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:29:30 INFO - PROCESS | 12903 | 1462325370282 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 18:29:30 INFO - PROCESS | 12903 | 1462325370291 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 12903 | 1462325370295 Marionette TRACE conn4 <- [1,498,null,{}] 18:29:30 INFO - PROCESS | 12903 | 1462325370303 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:30 INFO - PROCESS | 12903 | 1462325370592 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 18:29:30 INFO - PROCESS | 12903 | 1462325370707 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986bc000 == 64 [pid = 12903] [id = 132] 18:29:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 128 (0x7f877bf80400) [pid = 12903] [serial = 395] [outer = (nil)] 18:29:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f8786046800) [pid = 12903] [serial = 396] [outer = 0x7f877bf80400] 18:29:30 INFO - PROCESS | 12903 | 1462325370776 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f8786486400) [pid = 12903] [serial = 397] [outer = 0x7f877bf80400] 18:29:31 INFO - PROCESS | 12903 | 1462325371467 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1236ms 18:29:31 INFO - PROCESS | 12903 | 1462325371527 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 12903 | 1462325371531 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 18:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:29:31 INFO - PROCESS | 12903 | 1462325371538 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 12903 | 1462325371540 Marionette TRACE conn4 <- [1,502,null,{}] 18:29:31 INFO - PROCESS | 12903 | 1462325371546 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:31 INFO - PROCESS | 12903 | 1462325371704 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 18:29:31 INFO - PROCESS | 12903 | 1462325371717 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc13000 == 65 [pid = 12903] [id = 133] 18:29:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f877bf7c800) [pid = 12903] [serial = 398] [outer = (nil)] 18:29:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f8787321800) [pid = 12903] [serial = 399] [outer = 0x7f877bf7c800] 18:29:31 INFO - PROCESS | 12903 | 1462325371782 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f8789039800) [pid = 12903] [serial = 400] [outer = 0x7f877bf7c800] 18:29:32 INFO - PROCESS | 12903 | 1462325372944 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1443ms 18:29:32 INFO - PROCESS | 12903 | 1462325372982 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 12903 | 1462325372988 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 18:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:29:32 INFO - PROCESS | 12903 | 1462325372997 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - PROCESS | 12903 | 1462325373002 Marionette TRACE conn4 <- [1,506,null,{}] 18:29:33 INFO - PROCESS | 12903 | 1462325373011 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:33 INFO - PROCESS | 12903 | 1462325373187 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 18:29:33 INFO - PROCESS | 12903 | 1462325373348 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8783613800 == 66 [pid = 12903] [id = 134] 18:29:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f87774bec00) [pid = 12903] [serial = 401] [outer = (nil)] 18:29:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f877bd5a400) [pid = 12903] [serial = 402] [outer = 0x7f87774bec00] 18:29:33 INFO - PROCESS | 12903 | 1462325373428 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f877c060800) [pid = 12903] [serial = 403] [outer = 0x7f87774bec00] 18:29:34 INFO - PROCESS | 12903 | 1462325374391 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1433ms 18:29:34 INFO - PROCESS | 12903 | 1462325374432 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 12903 | 1462325374440 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 18:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:29:34 INFO - PROCESS | 12903 | 1462325374452 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 12903 | 1462325374456 Marionette TRACE conn4 <- [1,510,null,{}] 18:29:34 INFO - PROCESS | 12903 | 1462325374464 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:34 INFO - PROCESS | 12903 | 1462325374657 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 18:29:34 INFO - PROCESS | 12903 | 1462325374809 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793a0f000 == 67 [pid = 12903] [id = 135] 18:29:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f877ae56c00) [pid = 12903] [serial = 404] [outer = (nil)] 18:29:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f877d2f1000) [pid = 12903] [serial = 405] [outer = 0x7f877ae56c00] 18:29:34 INFO - PROCESS | 12903 | 1462325374883 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f877d634000) [pid = 12903] [serial = 406] [outer = 0x7f877ae56c00] 18:29:35 INFO - PROCESS | 12903 | 1462325375964 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1584ms 18:29:36 INFO - PROCESS | 12903 | 1462325376037 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 12903 | 1462325376040 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 18:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:29:36 INFO - PROCESS | 12903 | 1462325376047 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - PROCESS | 12903 | 1462325376053 Marionette TRACE conn4 <- [1,514,null,{}] 18:29:36 INFO - PROCESS | 12903 | 1462325376069 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:36 INFO - PROCESS | 12903 | 1462325376314 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 18:29:36 INFO - PROCESS | 12903 | 1462325376589 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f5d000 == 68 [pid = 12903] [id = 136] 18:29:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f877f5f7800) [pid = 12903] [serial = 407] [outer = (nil)] 18:29:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f8782c7f000) [pid = 12903] [serial = 408] [outer = 0x7f877f5f7800] 18:29:36 INFO - PROCESS | 12903 | 1462325376673 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f87860cd800) [pid = 12903] [serial = 409] [outer = 0x7f877f5f7800] 18:29:37 INFO - PROCESS | 12903 | 1462325377581 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:29:37 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 18:29:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1599ms 18:29:37 INFO - PROCESS | 12903 | 1462325377649 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 12903 | 1462325377656 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 18:29:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:29:37 INFO - PROCESS | 12903 | 1462325377666 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 12903 | 1462325377671 Marionette TRACE conn4 <- [1,518,null,{}] 18:29:37 INFO - PROCESS | 12903 | 1462325377682 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:37 INFO - PROCESS | 12903 | 1462325377947 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 18:29:38 INFO - PROCESS | 12903 | 1462325378178 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776377000 == 69 [pid = 12903] [id = 137] 18:29:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f8786cbe800) [pid = 12903] [serial = 410] [outer = (nil)] 18:29:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8789566c00) [pid = 12903] [serial = 411] [outer = 0x7f8786cbe800] 18:29:38 INFO - PROCESS | 12903 | 1462325378322 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f87948c9c00) [pid = 12903] [serial = 412] [outer = 0x7f8786cbe800] 18:29:39 INFO - PROCESS | 12903 | 1462325379261 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:29:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1648ms 18:29:39 INFO - PROCESS | 12903 | 1462325379316 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 12903 | 1462325379323 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 18:29:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:29:39 INFO - PROCESS | 12903 | 1462325379333 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 12903 | 1462325379339 Marionette TRACE conn4 <- [1,522,null,{}] 18:29:39 INFO - PROCESS | 12903 | 1462325379347 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:39 INFO - PROCESS | 12903 | 1462325379622 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 18:29:39 INFO - PROCESS | 12903 | 1462325379862 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d75e800 == 70 [pid = 12903] [id = 138] 18:29:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f877ad71800) [pid = 12903] [serial = 413] [outer = (nil)] 18:29:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f877ad74000) [pid = 12903] [serial = 414] [outer = 0x7f877ad71800] 18:29:39 INFO - PROCESS | 12903 | 1462325379991 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f8789039c00) [pid = 12903] [serial = 415] [outer = 0x7f877ad71800] 18:29:41 INFO - PROCESS | 12903 | 1462325381627 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 2339ms 18:29:41 INFO - PROCESS | 12903 | 1462325381672 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 12903 | 1462325381676 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 18:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:29:41 INFO - PROCESS | 12903 | 1462325381682 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 12903 | 1462325381685 Marionette TRACE conn4 <- [1,526,null,{}] 18:29:41 INFO - PROCESS | 12903 | 1462325381690 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:41 INFO - PROCESS | 12903 | 1462325381959 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 18:29:42 INFO - PROCESS | 12903 | 1462325382125 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877beda800 == 71 [pid = 12903] [id = 139] 18:29:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f8775753c00) [pid = 12903] [serial = 416] [outer = (nil)] 18:29:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877bd56800) [pid = 12903] [serial = 417] [outer = 0x7f8775753c00] 18:29:42 INFO - PROCESS | 12903 | 1462325382205 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8798a54800) [pid = 12903] [serial = 418] [outer = 0x7f8775753c00] 18:29:43 INFO - PROCESS | 12903 | 1462325383287 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:29:43 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 18:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1679ms 18:29:43 INFO - PROCESS | 12903 | 1462325383363 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 12903 | 1462325383366 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 18:29:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:29:43 INFO - PROCESS | 12903 | 1462325383373 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 12903 | 1462325383376 Marionette TRACE conn4 <- [1,530,null,{}] 18:29:43 INFO - PROCESS | 12903 | 1462325383381 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:43 INFO - PROCESS | 12903 | 1462325383834 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 18:29:44 INFO - PROCESS | 12903 | 1462325384079 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877779c800 == 72 [pid = 12903] [id = 140] 18:29:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8776c93000) [pid = 12903] [serial = 419] [outer = (nil)] 18:29:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f8776c9ac00) [pid = 12903] [serial = 420] [outer = 0x7f8776c93000] 18:29:44 INFO - PROCESS | 12903 | 1462325384150 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877ad6bc00) [pid = 12903] [serial = 421] [outer = 0x7f8776c93000] 18:29:44 INFO - PROCESS | 12903 | 1462325384914 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:29:44 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 18:29:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:29:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:29:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:29:44 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 18:29:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:29:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:29:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:29:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1584ms 18:29:44 INFO - PROCESS | 12903 | 1462325384961 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 18:29:44 INFO - PROCESS | 12903 | 1462325384967 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 18:29:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:29:44 INFO - PROCESS | 12903 | 1462325384975 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - PROCESS | 12903 | 1462325384981 Marionette TRACE conn4 <- [1,534,null,{}] 18:29:45 INFO - PROCESS | 12903 | 1462325385007 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:45 INFO - PROCESS | 12903 | 1462325385181 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 18:29:45 INFO - PROCESS | 12903 | 1462325385352 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c65e000 == 73 [pid = 12903] [id = 141] 18:29:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f8775f18800) [pid = 12903] [serial = 422] [outer = (nil)] 18:29:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877ae58800) [pid = 12903] [serial = 423] [outer = 0x7f8775f18800] 18:29:45 INFO - PROCESS | 12903 | 1462325385434 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877c05f800) [pid = 12903] [serial = 424] [outer = 0x7f8775f18800] 18:29:46 INFO - PROCESS | 12903 | 1462325386347 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:29:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1450ms 18:29:46 INFO - PROCESS | 12903 | 1462325386427 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 12903 | 1462325386431 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 18:29:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:29:46 INFO - PROCESS | 12903 | 1462325386438 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 12903 | 1462325386441 Marionette TRACE conn4 <- [1,538,null,{}] 18:29:46 INFO - PROCESS | 12903 | 1462325386467 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:46 INFO - PROCESS | 12903 | 1462325386660 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 18:29:46 INFO - PROCESS | 12903 | 1462325386898 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c65d000 == 74 [pid = 12903] [id = 142] 18:29:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877bf84000) [pid = 12903] [serial = 425] [outer = (nil)] 18:29:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f877c78fc00) [pid = 12903] [serial = 426] [outer = 0x7f877bf84000] 18:29:46 INFO - PROCESS | 12903 | 1462325386986 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f877d0e4000) [pid = 12903] [serial = 427] [outer = 0x7f877bf84000] 18:29:47 INFO - PROCESS | 12903 | 1462325387788 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:29:47 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. 18:29:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1391ms 18:29:47 INFO - PROCESS | 12903 | 1462325387830 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 12903 | 1462325387836 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 18:29:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:29:47 INFO - PROCESS | 12903 | 1462325387870 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 12903 | 1462325387878 Marionette TRACE conn4 <- [1,542,null,{}] 18:29:47 INFO - PROCESS | 12903 | 1462325387889 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:48 INFO - PROCESS | 12903 | 1462325388064 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 18:29:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8798739800 == 73 [pid = 12903] [id = 72] 18:29:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8783920000 == 72 [pid = 12903] [id = 70] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f8785575800) [pid = 12903] [serial = 336] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f87821a6400) [pid = 12903] [serial = 354] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | 1462325388269 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87775de800 == 73 [pid = 12903] [id = 143] 18:29:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f87774b2400) [pid = 12903] [serial = 428] [outer = (nil)] 18:29:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f877c783400) [pid = 12903] [serial = 429] [outer = 0x7f87774b2400] 18:29:48 INFO - PROCESS | 12903 | 1462325388343 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f877d634c00) [pid = 12903] [serial = 430] [outer = 0x7f87774b2400] 18:29:48 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877be71000 == 72 [pid = 12903] [id = 119] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f8794913400) [pid = 12903] [serial = 177] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f87860cb400) [pid = 12903] [serial = 174] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f8793c5cc00) [pid = 12903] [serial = 222] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f877ff9a800) [pid = 12903] [serial = 171] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f879b893000) [pid = 12903] [serial = 180] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f8793c63400) [pid = 12903] [serial = 132] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f8776c9cc00) [pid = 12903] [serial = 307] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f87869c7000) [pid = 12903] [serial = 265] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f877d3e1c00) [pid = 12903] [serial = 351] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f877bd5bc00) [pid = 12903] [serial = 327] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877bf88400) [pid = 12903] [serial = 343] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877b0ee000) [pid = 12903] [serial = 342] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f877d0e0400) [pid = 12903] [serial = 330] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877bf89000) [pid = 12903] [serial = 340] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877bf7dc00) [pid = 12903] [serial = 339] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877f586800) [pid = 12903] [serial = 333] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f877c426400) [pid = 12903] [serial = 345] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877c78b000) [pid = 12903] [serial = 346] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f877d141000) [pid = 12903] [serial = 348] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f878032e400) [pid = 12903] [serial = 352] [outer = (nil)] [url = about:blank] 18:29:48 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f877d3d8800) [pid = 12903] [serial = 349] [outer = (nil)] [url = about:blank] 18:29:49 INFO - PROCESS | 12903 | 1462325389120 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:29:49 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. 18:29:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1317ms 18:29:49 INFO - PROCESS | 12903 | 1462325389186 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 12903 | 1462325389190 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 18:29:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:29:49 INFO - PROCESS | 12903 | 1462325389197 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 12903 | 1462325389200 Marionette TRACE conn4 <- [1,546,null,{}] 18:29:49 INFO - PROCESS | 12903 | 1462325389205 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:49 INFO - PROCESS | 12903 | 1462325389372 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 18:29:49 INFO - PROCESS | 12903 | 1462325389389 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f56800 == 73 [pid = 12903] [id = 144] 18:29:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f877bf89000) [pid = 12903] [serial = 431] [outer = (nil)] 18:29:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f877d636400) [pid = 12903] [serial = 432] [outer = 0x7f877bf89000] 18:29:49 INFO - PROCESS | 12903 | 1462325389465 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f878026ac00) [pid = 12903] [serial = 433] [outer = 0x7f877bf89000] 18:29:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8780264000) [pid = 12903] [serial = 434] [outer = 0x7f8782ead800] 18:29:50 INFO - PROCESS | 12903 | 1462325390374 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 18:29:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:29:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1237ms 18:29:50 INFO - PROCESS | 12903 | 1462325390459 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 18:29:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:29:50 INFO - PROCESS | 12903 | 1462325390463 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 18:29:50 INFO - PROCESS | 12903 | 1462325390470 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 12903 | 1462325390473 Marionette TRACE conn4 <- [1,550,null,{}] 18:29:50 INFO - PROCESS | 12903 | 1462325390479 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:50 INFO - PROCESS | 12903 | 1462325390712 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 18:29:50 INFO - PROCESS | 12903 | 1462325390811 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785b63000 == 74 [pid = 12903] [id = 145] 18:29:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f878026bc00) [pid = 12903] [serial = 435] [outer = (nil)] 18:29:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8780bda000) [pid = 12903] [serial = 436] [outer = 0x7f878026bc00] 18:29:50 INFO - PROCESS | 12903 | 1462325390883 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f87839bb800) [pid = 12903] [serial = 437] [outer = 0x7f878026bc00] 18:29:51 INFO - PROCESS | 12903 | 1462325391702 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 18:29:51 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. 18:29:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1279ms 18:29:51 INFO - PROCESS | 12903 | 1462325391750 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 12903 | 1462325391752 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 18:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:29:51 INFO - PROCESS | 12903 | 1462325391758 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 12903 | 1462325391760 Marionette TRACE conn4 <- [1,554,null,{}] 18:29:51 INFO - PROCESS | 12903 | 1462325391766 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:51 INFO - PROCESS | 12903 | 1462325391971 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 18:29:52 INFO - PROCESS | 12903 | 1462325392006 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878cf2e000 == 75 [pid = 12903] [id = 146] 18:29:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f8780334c00) [pid = 12903] [serial = 438] [outer = (nil)] 18:29:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f8785b14c00) [pid = 12903] [serial = 439] [outer = 0x7f8780334c00] 18:29:52 INFO - PROCESS | 12903 | 1462325392068 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f87860dac00) [pid = 12903] [serial = 440] [outer = 0x7f8780334c00] 18:29:52 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:29:52 INFO - PROCESS | 12903 | 1462325392888 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1192ms 18:29:52 INFO - PROCESS | 12903 | 1462325392952 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 18:29:52 INFO - PROCESS | 12903 | 1462325392956 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 18:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:29:52 INFO - PROCESS | 12903 | 1462325392961 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:29:52 INFO - PROCESS | 12903 | 1462325392964 Marionette TRACE conn4 <- [1,558,null,{}] 18:29:52 INFO - PROCESS | 12903 | 1462325392969 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:53 INFO - PROCESS | 12903 | 1462325393169 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 18:29:53 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f87774c0800) [pid = 12903] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:29:53 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8780334800) [pid = 12903] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:29:53 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877d0e1000) [pid = 12903] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:29:53 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877b0f0800) [pid = 12903] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:29:53 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877bf80400) [pid = 12903] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:29:53 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f877bd4f400) [pid = 12903] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:29:53 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877d3d8c00) [pid = 12903] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:29:53 INFO - PROCESS | 12903 | 1462325393638 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877779a000 == 76 [pid = 12903] [id = 147] 18:29:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f87774bf400) [pid = 12903] [serial = 441] [outer = (nil)] 18:29:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f877bd5ac00) [pid = 12903] [serial = 442] [outer = 0x7f87774bf400] 18:29:53 INFO - PROCESS | 12903 | 1462325393702 Marionette DEBUG loaded listener.js 18:29:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f877d63c000) [pid = 12903] [serial = 443] [outer = 0x7f87774bf400] 18:29:54 INFO - PROCESS | 12903 | 1462325394366 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1430ms 18:29:54 INFO - PROCESS | 12903 | 1462325394393 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 18:29:54 INFO - PROCESS | 12903 | 1462325394395 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 18:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:29:54 INFO - PROCESS | 12903 | 1462325394401 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 12903 | 1462325394403 Marionette TRACE conn4 <- [1,562,null,{}] 18:29:54 INFO - PROCESS | 12903 | 1462325394409 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:54 INFO - PROCESS | 12903 | 1462325394596 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 18:29:54 INFO - PROCESS | 12903 | 1462325394619 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794931000 == 77 [pid = 12903] [id = 148] 18:29:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f87774c0000) [pid = 12903] [serial = 444] [outer = (nil)] 18:29:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f878622c800) [pid = 12903] [serial = 445] [outer = 0x7f87774c0000] 18:29:54 INFO - PROCESS | 12903 | 1462325394680 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f8786cb8400) [pid = 12903] [serial = 446] [outer = 0x7f87774c0000] 18:29:55 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:29:55 INFO - PROCESS | 12903 | 1462325395395 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1027ms 18:29:55 INFO - PROCESS | 12903 | 1462325395430 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 12903 | 1462325395434 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 18:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:29:55 INFO - PROCESS | 12903 | 1462325395440 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - PROCESS | 12903 | 1462325395449 Marionette TRACE conn4 <- [1,566,null,{}] 18:29:55 INFO - PROCESS | 12903 | 1462325395471 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:55 INFO - PROCESS | 12903 | 1462325395750 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 18:29:55 INFO - PROCESS | 12903 | 1462325395879 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f62800 == 78 [pid = 12903] [id = 149] 18:29:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877574e400) [pid = 12903] [serial = 447] [outer = (nil)] 18:29:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8775755400) [pid = 12903] [serial = 448] [outer = 0x7f877574e400] 18:29:55 INFO - PROCESS | 12903 | 1462325395954 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8776c94400) [pid = 12903] [serial = 449] [outer = 0x7f877574e400] 18:29:56 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:29:56 INFO - PROCESS | 12903 | 1462325396904 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1535ms 18:29:56 INFO - PROCESS | 12903 | 1462325396979 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 12903 | 1462325396985 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 18:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:29:56 INFO - PROCESS | 12903 | 1462325396992 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 12903 | 1462325396999 Marionette TRACE conn4 <- [1,570,null,{}] 18:29:57 INFO - PROCESS | 12903 | 1462325397007 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:57 INFO - PROCESS | 12903 | 1462325397229 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 18:29:57 INFO - PROCESS | 12903 | 1462325397442 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784207800 == 79 [pid = 12903] [id = 150] 18:29:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877c06a000) [pid = 12903] [serial = 450] [outer = (nil)] 18:29:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877c425400) [pid = 12903] [serial = 451] [outer = 0x7f877c06a000] 18:29:57 INFO - PROCESS | 12903 | 1462325397567 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f877d04a400) [pid = 12903] [serial = 452] [outer = 0x7f877c06a000] 18:29:58 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:29:58 INFO - PROCESS | 12903 | 1462325398427 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1483ms 18:29:58 INFO - PROCESS | 12903 | 1462325398477 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 12903 | 1462325398481 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 18:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:29:58 INFO - PROCESS | 12903 | 1462325398487 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:29:58 INFO - PROCESS | 12903 | 1462325398491 Marionette TRACE conn4 <- [1,574,null,{}] 18:29:58 INFO - PROCESS | 12903 | 1462325398496 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:58 INFO - PROCESS | 12903 | 1462325398677 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 18:29:58 INFO - PROCESS | 12903 | 1462325398830 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793a10800 == 80 [pid = 12903] [id = 151] 18:29:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877d0e4800) [pid = 12903] [serial = 453] [outer = (nil)] 18:29:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877d631000) [pid = 12903] [serial = 454] [outer = 0x7f877d0e4800] 18:29:58 INFO - PROCESS | 12903 | 1462325398902 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877f5ef800) [pid = 12903] [serial = 455] [outer = 0x7f877d0e4800] 18:29:59 INFO - PROCESS | 12903 | 1462325399883 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1437ms 18:29:59 INFO - PROCESS | 12903 | 1462325399926 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 12903 | 1462325399932 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 18:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:29:59 INFO - PROCESS | 12903 | 1462325399949 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 12903 | 1462325399957 Marionette TRACE conn4 <- [1,578,null,{}] 18:29:59 INFO - PROCESS | 12903 | 1462325399963 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:00 INFO - PROCESS | 12903 | 1462325400154 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 18:30:00 INFO - PROCESS | 12903 | 1462325400282 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879d09c000 == 81 [pid = 12903] [id = 152] 18:30:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f877d2ea800) [pid = 12903] [serial = 456] [outer = (nil)] 18:30:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f8785575800) [pid = 12903] [serial = 457] [outer = 0x7f877d2ea800] 18:30:00 INFO - PROCESS | 12903 | 1462325400355 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f87867a6c00) [pid = 12903] [serial = 458] [outer = 0x7f877d2ea800] 18:30:01 INFO - PROCESS | 12903 | 1462325401222 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1342ms 18:30:01 INFO - PROCESS | 12903 | 1462325401284 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 18:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:30:01 INFO - PROCESS | 12903 | 1462325401288 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 18:30:01 INFO - PROCESS | 12903 | 1462325401294 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 12903 | 1462325401297 Marionette TRACE conn4 <- [1,582,null,{}] 18:30:01 INFO - PROCESS | 12903 | 1462325401302 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:01 INFO - PROCESS | 12903 | 1462325401486 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 18:30:01 INFO - PROCESS | 12903 | 1462325401641 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a05a0000 == 82 [pid = 12903] [id = 153] 18:30:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f8775751000) [pid = 12903] [serial = 459] [outer = (nil)] 18:30:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f878733d400) [pid = 12903] [serial = 460] [outer = 0x7f8775751000] 18:30:01 INFO - PROCESS | 12903 | 1462325401714 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f8789561c00) [pid = 12903] [serial = 461] [outer = 0x7f8775751000] 18:30:02 INFO - PROCESS | 12903 | 1462325402655 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1433ms 18:30:02 INFO - PROCESS | 12903 | 1462325402730 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 18:30:02 INFO - PROCESS | 12903 | 1462325402736 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 18:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:30:02 INFO - PROCESS | 12903 | 1462325402746 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:30:02 INFO - PROCESS | 12903 | 1462325402752 Marionette TRACE conn4 <- [1,586,null,{}] 18:30:02 INFO - PROCESS | 12903 | 1462325402762 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:03 INFO - PROCESS | 12903 | 1462325403068 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 18:30:03 INFO - PROCESS | 12903 | 1462325403382 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d3ac000 == 83 [pid = 12903] [id = 154] 18:30:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f877b0a1400) [pid = 12903] [serial = 462] [outer = (nil)] 18:30:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f8787205000) [pid = 12903] [serial = 463] [outer = 0x7f877b0a1400] 18:30:03 INFO - PROCESS | 12903 | 1462325403525 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f87939f7000) [pid = 12903] [serial = 464] [outer = 0x7f877b0a1400] 18:30:04 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:04 INFO - PROCESS | 12903 | 1462325404496 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:30:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1804ms 18:30:04 INFO - PROCESS | 12903 | 1462325404550 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 12903 | 1462325404553 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 18:30:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:30:04 INFO - PROCESS | 12903 | 1462325404561 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 12903 | 1462325404563 Marionette TRACE conn4 <- [1,590,null,{}] 18:30:04 INFO - PROCESS | 12903 | 1462325404569 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:04 INFO - PROCESS | 12903 | 1462325404751 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 18:30:04 INFO - PROCESS | 12903 | 1462325404907 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877614e000 == 84 [pid = 12903] [id = 155] 18:30:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877b09cc00) [pid = 12903] [serial = 465] [outer = (nil)] 18:30:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877deec400) [pid = 12903] [serial = 466] [outer = 0x7f877b09cc00] 18:30:04 INFO - PROCESS | 12903 | 1462325404982 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f87939f3000) [pid = 12903] [serial = 467] [outer = 0x7f877b09cc00] 18:30:06 INFO - PROCESS | 12903 | 1462325406052 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1539ms 18:30:06 INFO - PROCESS | 12903 | 1462325406100 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 18:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:30:06 INFO - PROCESS | 12903 | 1462325406105 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 18:30:06 INFO - PROCESS | 12903 | 1462325406111 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 12903 | 1462325406114 Marionette TRACE conn4 <- [1,594,null,{}] 18:30:06 INFO - PROCESS | 12903 | 1462325406119 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:06 INFO - PROCESS | 12903 | 1462325406290 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 18:30:06 INFO - PROCESS | 12903 | 1462325406518 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df5d800 == 85 [pid = 12903] [id = 156] 18:30:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f8774dcb000) [pid = 12903] [serial = 468] [outer = (nil)] 18:30:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f8774dd2800) [pid = 12903] [serial = 469] [outer = 0x7f8774dcb000] 18:30:06 INFO - PROCESS | 12903 | 1462325406635 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f8774dd8400) [pid = 12903] [serial = 470] [outer = 0x7f8774dcb000] 18:30:07 INFO - PROCESS | 12903 | 1462325407492 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:30:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1439ms 18:30:07 INFO - PROCESS | 12903 | 1462325407551 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 12903 | 1462325407555 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 18:30:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:30:07 INFO - PROCESS | 12903 | 1462325407562 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 12903 | 1462325407566 Marionette TRACE conn4 <- [1,598,null,{}] 18:30:07 INFO - PROCESS | 12903 | 1462325407571 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:07 INFO - PROCESS | 12903 | 1462325407754 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 18:30:07 INFO - PROCESS | 12903 | 1462325407917 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dce4000 == 86 [pid = 12903] [id = 157] 18:30:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8774dcd400) [pid = 12903] [serial = 471] [outer = (nil)] 18:30:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f877bf80800) [pid = 12903] [serial = 472] [outer = 0x7f8774dcd400] 18:30:08 INFO - PROCESS | 12903 | 1462325407994 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877dbd3c00) [pid = 12903] [serial = 473] [outer = 0x7f8774dcd400] 18:30:08 INFO - PROCESS | 12903 | 1462325408910 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1384ms 18:30:08 INFO - PROCESS | 12903 | 1462325408947 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 18:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:30:08 INFO - PROCESS | 12903 | 1462325408952 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 18:30:08 INFO - PROCESS | 12903 | 1462325408959 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 12903 | 1462325408968 Marionette TRACE conn4 <- [1,602,null,{}] 18:30:08 INFO - PROCESS | 12903 | 1462325408973 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:09 INFO - PROCESS | 12903 | 1462325409204 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 18:30:09 INFO - PROCESS | 12903 | 1462325409443 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dcf3000 == 87 [pid = 12903] [id = 158] 18:30:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f8774dcf800) [pid = 12903] [serial = 474] [outer = (nil)] 18:30:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f877d051800) [pid = 12903] [serial = 475] [outer = 0x7f8774dcf800] 18:30:09 INFO - PROCESS | 12903 | 1462325409587 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f877dbdb400) [pid = 12903] [serial = 476] [outer = 0x7f8774dcf800] 18:30:10 INFO - PROCESS | 12903 | 1462325410582 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:30:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1697ms 18:30:10 INFO - PROCESS | 12903 | 1462325410658 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 12903 | 1462325410664 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 18:30:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:30:10 INFO - PROCESS | 12903 | 1462325410673 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 12903 | 1462325410678 Marionette TRACE conn4 <- [1,606,null,{}] 18:30:10 INFO - PROCESS | 12903 | 1462325410688 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:10 INFO - PROCESS | 12903 | 1462325410963 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 18:30:11 INFO - PROCESS | 12903 | 1462325411460 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777794000 == 88 [pid = 12903] [id = 159] 18:30:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8775758800) [pid = 12903] [serial = 477] [outer = (nil)] 18:30:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8775f1c000) [pid = 12903] [serial = 478] [outer = 0x7f8775758800] 18:30:11 INFO - PROCESS | 12903 | 1462325411540 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f877ad67000) [pid = 12903] [serial = 479] [outer = 0x7f8775758800] 18:30:12 INFO - PROCESS | 12903 | 1462325412429 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1847ms 18:30:12 INFO - PROCESS | 12903 | 1462325412521 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 12903 | 1462325412531 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 18:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:30:12 INFO - PROCESS | 12903 | 1462325412545 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 12903 | 1462325412558 Marionette TRACE conn4 <- [1,610,null,{}] 18:30:12 INFO - PROCESS | 12903 | 1462325412573 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:12 INFO - PROCESS | 12903 | 1462325412832 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 18:30:13 INFO - PROCESS | 12903 | 1462325413079 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87a0591800 == 87 [pid = 12903] [id = 82] 18:30:13 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794928800 == 86 [pid = 12903] [id = 108] 18:30:13 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8782b65000 == 85 [pid = 12903] [id = 27] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f878732d800) [pid = 12903] [serial = 369] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f878733e800) [pid = 12903] [serial = 372] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8798185800) [pid = 12903] [serial = 375] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f8787321800) [pid = 12903] [serial = 399] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776eaa000 == 86 [pid = 12903] [id = 160] 18:30:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f877b095c00) [pid = 12903] [serial = 480] [outer = (nil)] 18:30:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f877b09b000) [pid = 12903] [serial = 481] [outer = 0x7f877b095c00] 18:30:13 INFO - PROCESS | 12903 | 1462325413218 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f877b0a1000) [pid = 12903] [serial = 482] [outer = 0x7f877b095c00] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877ae4e800) [pid = 12903] [serial = 381] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8785576800) [pid = 12903] [serial = 393] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f877b0e3400) [pid = 12903] [serial = 382] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f8783b13c00) [pid = 12903] [serial = 363] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f8782b25800) [pid = 12903] [serial = 390] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f8775f1b800) [pid = 12903] [serial = 378] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8785580000) [pid = 12903] [serial = 394] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f877c423000) [pid = 12903] [serial = 385] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f877c06b000) [pid = 12903] [serial = 384] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f8783bd7400) [pid = 12903] [serial = 391] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f8786046800) [pid = 12903] [serial = 396] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f877f581800) [pid = 12903] [serial = 388] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f8786228800) [pid = 12903] [serial = 366] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f877d143800) [pid = 12903] [serial = 387] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f877d052400) [pid = 12903] [serial = 360] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f87839bc400) [pid = 12903] [serial = 355] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f877af35800) [pid = 12903] [serial = 357] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8786486400) [pid = 12903] [serial = 397] [outer = (nil)] [url = about:blank] 18:30:13 INFO - PROCESS | 12903 | 1462325413995 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1471ms 18:30:14 INFO - PROCESS | 12903 | 1462325414018 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 18:30:14 INFO - PROCESS | 12903 | 1462325414025 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 18:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:30:14 INFO - PROCESS | 12903 | 1462325414033 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 12903 | 1462325414037 Marionette TRACE conn4 <- [1,614,null,{}] 18:30:14 INFO - PROCESS | 12903 | 1462325414042 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:14 INFO - PROCESS | 12903 | 1462325414212 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 18:30:14 INFO - PROCESS | 12903 | 1462325414345 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c495800 == 87 [pid = 12903] [id = 161] 18:30:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f8775759c00) [pid = 12903] [serial = 483] [outer = (nil)] 18:30:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f877bdc9c00) [pid = 12903] [serial = 484] [outer = 0x7f8775759c00] 18:30:14 INFO - PROCESS | 12903 | 1462325414409 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f877c784000) [pid = 12903] [serial = 485] [outer = 0x7f8775759c00] 18:30:15 INFO - PROCESS | 12903 | 1462325415215 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:30:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1236ms 18:30:15 INFO - PROCESS | 12903 | 1462325415272 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 12903 | 1462325415276 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 18:30:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:30:15 INFO - PROCESS | 12903 | 1462325415284 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 12903 | 1462325415293 Marionette TRACE conn4 <- [1,618,null,{}] 18:30:15 INFO - PROCESS | 12903 | 1462325415307 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:15 INFO - PROCESS | 12903 | 1462325415478 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 18:30:15 INFO - PROCESS | 12903 | 1462325415493 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780b96000 == 88 [pid = 12903] [id = 162] 18:30:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f877c791000) [pid = 12903] [serial = 486] [outer = (nil)] 18:30:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877d3dd000) [pid = 12903] [serial = 487] [outer = 0x7f877c791000] 18:30:15 INFO - PROCESS | 12903 | 1462325415555 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877d63a000) [pid = 12903] [serial = 488] [outer = 0x7f877c791000] 18:30:16 INFO - PROCESS | 12903 | 1462325416460 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1240ms 18:30:16 INFO - PROCESS | 12903 | 1462325416523 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 18:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:30:16 INFO - PROCESS | 12903 | 1462325416528 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 18:30:16 INFO - PROCESS | 12903 | 1462325416540 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 12903 | 1462325416542 Marionette TRACE conn4 <- [1,622,null,{}] 18:30:16 INFO - PROCESS | 12903 | 1462325416547 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:16 INFO - PROCESS | 12903 | 1462325416755 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 18:30:16 INFO - PROCESS | 12903 | 1462325416784 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d53000 == 89 [pid = 12903] [id = 163] 18:30:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877bf7e000) [pid = 12903] [serial = 489] [outer = (nil)] 18:30:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f877dbdc800) [pid = 12903] [serial = 490] [outer = 0x7f877bf7e000] 18:30:16 INFO - PROCESS | 12903 | 1462325416848 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f877dee4c00) [pid = 12903] [serial = 491] [outer = 0x7f877bf7e000] 18:30:17 INFO - PROCESS | 12903 | 1462325417723 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1244ms 18:30:18 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f8780334c00) [pid = 12903] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:30:18 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f87774bf400) [pid = 12903] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:30:18 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f878026bc00) [pid = 12903] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:30:18 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f8776c93000) [pid = 12903] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:30:18 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f87774b2400) [pid = 12903] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:30:18 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f877bf84000) [pid = 12903] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:30:18 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f877bf89000) [pid = 12903] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:30:18 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f8775f18800) [pid = 12903] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:30:18 INFO - PROCESS | 12903 | 1462325418195 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 12903 | 1462325418198 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 18:30:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:30:18 INFO - PROCESS | 12903 | 1462325418209 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 12903 | 1462325418212 Marionette TRACE conn4 <- [1,626,null,{}] 18:30:18 INFO - PROCESS | 12903 | 1462325418219 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:18 INFO - PROCESS | 12903 | 1462325418412 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 18:30:18 INFO - PROCESS | 12903 | 1462325418545 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d43000 == 90 [pid = 12903] [id = 164] 18:30:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f877deedc00) [pid = 12903] [serial = 492] [outer = (nil)] 18:30:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f877def0000) [pid = 12903] [serial = 493] [outer = 0x7f877deedc00] 18:30:18 INFO - PROCESS | 12903 | 1462325418621 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f8780336c00) [pid = 12903] [serial = 494] [outer = 0x7f877deedc00] 18:30:19 INFO - PROCESS | 12903 | 1462325419390 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1230ms 18:30:19 INFO - PROCESS | 12903 | 1462325419441 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 12903 | 1462325419444 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 18:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:30:19 INFO - PROCESS | 12903 | 1462325419451 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 12903 | 1462325419454 Marionette TRACE conn4 <- [1,630,null,{}] 18:30:19 INFO - PROCESS | 12903 | 1462325419460 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:19 INFO - PROCESS | 12903 | 1462325419635 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 18:30:19 INFO - PROCESS | 12903 | 1462325419646 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878cf30000 == 91 [pid = 12903] [id = 165] 18:30:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f87843d3400) [pid = 12903] [serial = 495] [outer = (nil)] 18:30:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f8786047400) [pid = 12903] [serial = 496] [outer = 0x7f87843d3400] 18:30:19 INFO - PROCESS | 12903 | 1462325419711 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f87866e8c00) [pid = 12903] [serial = 497] [outer = 0x7f87843d3400] 18:30:20 INFO - PROCESS | 12903 | 1462325420756 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1382ms 18:30:20 INFO - PROCESS | 12903 | 1462325420835 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 12903 | 1462325420842 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 18:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:30:20 INFO - PROCESS | 12903 | 1462325420851 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - PROCESS | 12903 | 1462325420855 Marionette TRACE conn4 <- [1,634,null,{}] 18:30:20 INFO - PROCESS | 12903 | 1462325420864 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:21 INFO - PROCESS | 12903 | 1462325421101 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 18:30:21 INFO - PROCESS | 12903 | 1462325421381 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d3a6000 == 92 [pid = 12903] [id = 166] 18:30:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f877b00f800) [pid = 12903] [serial = 498] [outer = (nil)] 18:30:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f877b099000) [pid = 12903] [serial = 499] [outer = 0x7f877b00f800] 18:30:21 INFO - PROCESS | 12903 | 1462325421469 Marionette DEBUG loaded listener.js 18:30:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877b0ad400) [pid = 12903] [serial = 500] [outer = 0x7f877b00f800] 18:30:22 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:22 INFO - PROCESS | 12903 | 1462325422356 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1538ms 18:30:22 INFO - PROCESS | 12903 | 1462325422389 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 12903 | 1462325422399 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 18:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:30:22 INFO - PROCESS | 12903 | 1462325422412 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - PROCESS | 12903 | 1462325422415 Marionette TRACE conn4 <- [1,638,null,{}] 18:30:22 INFO - PROCESS | 12903 | 1462325422423 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:22 INFO - PROCESS | 12903 | 1462325422645 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 18:30:22 INFO - PROCESS | 12903 | 1462325422804 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d57800 == 93 [pid = 12903] [id = 167] 18:30:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f877c060400) [pid = 12903] [serial = 501] [outer = (nil)] 18:30:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f877d054000) [pid = 12903] [serial = 502] [outer = 0x7f877c060400] 18:30:22 INFO - PROCESS | 12903 | 1462325422883 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877d2f7800) [pid = 12903] [serial = 503] [outer = 0x7f877c060400] 18:30:23 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:23 INFO - PROCESS | 12903 | 1462325423863 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1488ms 18:30:23 INFO - PROCESS | 12903 | 1462325423900 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 12903 | 1462325423903 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 18:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:30:23 INFO - PROCESS | 12903 | 1462325423911 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 12903 | 1462325423917 Marionette TRACE conn4 <- [1,642,null,{}] 18:30:23 INFO - PROCESS | 12903 | 1462325423934 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 12903 | 1462325424190 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 18:30:24 INFO - PROCESS | 12903 | 1462325424408 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986b2800 == 94 [pid = 12903] [id = 168] 18:30:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877deeb800) [pid = 12903] [serial = 504] [outer = (nil)] 18:30:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f878026a800) [pid = 12903] [serial = 505] [outer = 0x7f877deeb800] 18:30:24 INFO - PROCESS | 12903 | 1462325424538 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f87821b0c00) [pid = 12903] [serial = 506] [outer = 0x7f877deeb800] 18:30:25 INFO - PROCESS | 12903 | 1462325425402 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1551ms 18:30:25 INFO - PROCESS | 12903 | 1462325425462 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 12903 | 1462325425467 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 18:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:30:25 INFO - PROCESS | 12903 | 1462325425474 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 12903 | 1462325425479 Marionette TRACE conn4 <- [1,646,null,{}] 18:30:25 INFO - PROCESS | 12903 | 1462325425485 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:25 INFO - PROCESS | 12903 | 1462325425669 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 18:30:25 INFO - PROCESS | 12903 | 1462325425827 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc12000 == 95 [pid = 12903] [id = 169] 18:30:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f877deee400) [pid = 12903] [serial = 507] [outer = (nil)] 18:30:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f87860d4800) [pid = 12903] [serial = 508] [outer = 0x7f877deee400] 18:30:25 INFO - PROCESS | 12903 | 1462325425906 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f8786cb4000) [pid = 12903] [serial = 509] [outer = 0x7f877deee400] 18:30:26 INFO - PROCESS | 12903 | 1462325426777 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:30:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1334ms 18:30:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:30:26 INFO - PROCESS | 12903 | 1462325426809 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 12903 | 1462325426812 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 18:30:26 INFO - PROCESS | 12903 | 1462325426820 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - PROCESS | 12903 | 1462325426823 Marionette TRACE conn4 <- [1,650,null,{}] 18:30:26 INFO - PROCESS | 12903 | 1462325426829 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:27 INFO - PROCESS | 12903 | 1462325427016 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 18:30:27 INFO - PROCESS | 12903 | 1462325427182 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772ed2000 == 96 [pid = 12903] [id = 170] 18:30:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8782ba3400) [pid = 12903] [serial = 510] [outer = (nil)] 18:30:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8787364c00) [pid = 12903] [serial = 511] [outer = 0x7f8782ba3400] 18:30:27 INFO - PROCESS | 12903 | 1462325427260 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f878db46400) [pid = 12903] [serial = 512] [outer = 0x7f8782ba3400] 18:30:28 INFO - PROCESS | 12903 | 1462325428243 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1481ms 18:30:28 INFO - PROCESS | 12903 | 1462325428301 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 18:30:28 INFO - PROCESS | 12903 | 1462325428304 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 18:30:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:30:28 INFO - PROCESS | 12903 | 1462325428312 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - PROCESS | 12903 | 1462325428316 Marionette TRACE conn4 <- [1,654,null,{}] 18:30:28 INFO - PROCESS | 12903 | 1462325428323 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 12903 | 1462325428591 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 18:30:28 INFO - PROCESS | 12903 | 1462325428813 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737ce800 == 97 [pid = 12903] [id = 171] 18:30:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f87774d9000) [pid = 12903] [serial = 513] [outer = (nil)] 18:30:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8793e7b800) [pid = 12903] [serial = 514] [outer = 0x7f87774d9000] 18:30:28 INFO - PROCESS | 12903 | 1462325428943 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f8794e28800) [pid = 12903] [serial = 515] [outer = 0x7f87774d9000] 18:30:29 INFO - PROCESS | 12903 | 1462325429828 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:30:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:30:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1584ms 18:30:29 INFO - PROCESS | 12903 | 1462325429897 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 12903 | 1462325429902 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 18:30:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:30:29 INFO - PROCESS | 12903 | 1462325429908 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - PROCESS | 12903 | 1462325429913 Marionette TRACE conn4 <- [1,658,null,{}] 18:30:29 INFO - PROCESS | 12903 | 1462325429919 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:30 INFO - PROCESS | 12903 | 1462325430105 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 18:30:30 INFO - PROCESS | 12903 | 1462325430272 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87721c6800 == 98 [pid = 12903] [id = 172] 18:30:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f87774d4400) [pid = 12903] [serial = 516] [outer = (nil)] 18:30:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f877c5ba000) [pid = 12903] [serial = 517] [outer = 0x7f87774d4400] 18:30:30 INFO - PROCESS | 12903 | 1462325430354 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f877c5bf000) [pid = 12903] [serial = 518] [outer = 0x7f87774d4400] 18:30:31 INFO - PROCESS | 12903 | 1462325431229 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1389ms 18:30:31 INFO - PROCESS | 12903 | 1462325431299 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 12903 | 1462325431303 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 18:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:30:31 INFO - PROCESS | 12903 | 1462325431310 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 12903 | 1462325431314 Marionette TRACE conn4 <- [1,662,null,{}] 18:30:31 INFO - PROCESS | 12903 | 1462325431319 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 12903 | 1462325431507 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 18:30:31 INFO - PROCESS | 12903 | 1462325431681 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87721e0800 == 99 [pid = 12903] [id = 173] 18:30:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f87721e6c00) [pid = 12903] [serial = 519] [outer = (nil)] 18:30:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f87721eb800) [pid = 12903] [serial = 520] [outer = 0x7f87721e6c00] 18:30:31 INFO - PROCESS | 12903 | 1462325431755 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f87721f1800) [pid = 12903] [serial = 521] [outer = 0x7f87721e6c00] 18:30:32 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:32 INFO - PROCESS | 12903 | 1462325432687 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1434ms 18:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:30:32 INFO - PROCESS | 12903 | 1462325432746 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 12903 | 1462325432749 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 18:30:32 INFO - PROCESS | 12903 | 1462325432756 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 12903 | 1462325432759 Marionette TRACE conn4 <- [1,666,null,{}] 18:30:32 INFO - PROCESS | 12903 | 1462325432765 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:32 INFO - PROCESS | 12903 | 1462325432961 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 18:30:33 INFO - PROCESS | 12903 | 1462325433123 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87723d4800 == 100 [pid = 12903] [id = 174] 18:30:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f87721e7400) [pid = 12903] [serial = 522] [outer = (nil)] 18:30:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f87724ea400) [pid = 12903] [serial = 523] [outer = 0x7f87721e7400] 18:30:33 INFO - PROCESS | 12903 | 1462325433200 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f87724ee400) [pid = 12903] [serial = 524] [outer = 0x7f87721e7400] 18:30:33 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:34 INFO - PROCESS | 12903 | 1462325434063 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1336ms 18:30:34 INFO - PROCESS | 12903 | 1462325434091 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 18:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:30:34 INFO - PROCESS | 12903 | 1462325434095 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 18:30:34 INFO - PROCESS | 12903 | 1462325434101 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 12903 | 1462325434105 Marionette TRACE conn4 <- [1,670,null,{}] 18:30:34 INFO - PROCESS | 12903 | 1462325434110 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:34 INFO - PROCESS | 12903 | 1462325434302 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 18:30:34 INFO - PROCESS | 12903 | 1462325434515 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bece000 == 101 [pid = 12903] [id = 175] 18:30:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f87724f1c00) [pid = 12903] [serial = 525] [outer = (nil)] 18:30:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f87724f5000) [pid = 12903] [serial = 526] [outer = 0x7f87724f1c00] 18:30:34 INFO - PROCESS | 12903 | 1462325434634 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f8776077000) [pid = 12903] [serial = 527] [outer = 0x7f87724f1c00] 18:30:35 INFO - PROCESS | 12903 | 1462325435608 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1544ms 18:30:35 INFO - PROCESS | 12903 | 1462325435646 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 18:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:30:35 INFO - PROCESS | 12903 | 1462325435651 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 18:30:35 INFO - PROCESS | 12903 | 1462325435658 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 12903 | 1462325435663 Marionette TRACE conn4 <- [1,674,null,{}] 18:30:35 INFO - PROCESS | 12903 | 1462325435670 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:35 INFO - PROCESS | 12903 | 1462325435895 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 18:30:36 INFO - PROCESS | 12903 | 1462325436113 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737d5000 == 102 [pid = 12903] [id = 176] 18:30:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f87721f2800) [pid = 12903] [serial = 528] [outer = (nil)] 18:30:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f87724f1800) [pid = 12903] [serial = 529] [outer = 0x7f87721f2800] 18:30:36 INFO - PROCESS | 12903 | 1462325436512 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f8776076000) [pid = 12903] [serial = 530] [outer = 0x7f87721f2800] 18:30:37 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:37 INFO - PROCESS | 12903 | 1462325437392 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:30:37 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 18:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1795ms 18:30:37 INFO - PROCESS | 12903 | 1462325437454 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 12903 | 1462325437462 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 18:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:30:37 INFO - PROCESS | 12903 | 1462325437471 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 12903 | 1462325437477 Marionette TRACE conn4 <- [1,678,null,{}] 18:30:37 INFO - PROCESS | 12903 | 1462325437486 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:37 INFO - PROCESS | 12903 | 1462325437736 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 18:30:38 INFO - PROCESS | 12903 | 1462325438097 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877637a800 == 103 [pid = 12903] [id = 177] 18:30:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f8776c96000) [pid = 12903] [serial = 531] [outer = (nil)] 18:30:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 205 (0x7f87774d0400) [pid = 12903] [serial = 532] [outer = 0x7f8776c96000] 18:30:38 INFO - PROCESS | 12903 | 1462325438176 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 206 (0x7f87774da400) [pid = 12903] [serial = 533] [outer = 0x7f8776c96000] 18:30:39 INFO - PROCESS | 12903 | 1462325439023 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8796d0b800 == 102 [pid = 12903] [id = 16] 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784e96000 == 101 [pid = 12903] [id = 12] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 205 (0x7f8782c7f000) [pid = 12903] [serial = 408] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 204 (0x7f8789566c00) [pid = 12903] [serial = 411] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f877bd56800) [pid = 12903] [serial = 417] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f877ad74000) [pid = 12903] [serial = 414] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f878622c800) [pid = 12903] [serial = 445] [outer = (nil)] [url = about:blank] 18:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1688ms 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d43000 == 100 [pid = 12903] [id = 164] 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d53000 == 99 [pid = 12903] [id = 163] 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780b96000 == 98 [pid = 12903] [id = 162] 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c495800 == 97 [pid = 12903] [id = 161] 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776eaa000 == 96 [pid = 12903] [id = 160] 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777794000 == 95 [pid = 12903] [id = 159] 18:30:39 INFO - PROCESS | 12903 | 1462325439201 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 12903 | 1462325439207 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 18:30:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784207800 == 94 [pid = 12903] [id = 150] 18:30:39 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f62800 == 93 [pid = 12903] [id = 149] 18:30:39 INFO - PROCESS | 12903 | 1462325439228 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 12903 | 1462325439232 Marionette TRACE conn4 <- [1,682,null,{}] 18:30:39 INFO - PROCESS | 12903 | 1462325439237 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:39 INFO - PROCESS | 12903 | 1462325439401 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f877c783400) [pid = 12903] [serial = 429] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f877d0e4000) [pid = 12903] [serial = 427] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f877c78fc00) [pid = 12903] [serial = 426] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f877d636400) [pid = 12903] [serial = 432] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f878026ac00) [pid = 12903] [serial = 433] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f877bd5a400) [pid = 12903] [serial = 402] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f877c05f800) [pid = 12903] [serial = 424] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f877ae58800) [pid = 12903] [serial = 423] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f877d2f1000) [pid = 12903] [serial = 405] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f877d634c00) [pid = 12903] [serial = 430] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f877f581400) [pid = 12903] [serial = 250] [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.] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f877d63c000) [pid = 12903] [serial = 443] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f87839bb800) [pid = 12903] [serial = 437] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f8785b14c00) [pid = 12903] [serial = 439] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f877bd5ac00) [pid = 12903] [serial = 442] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f87860dac00) [pid = 12903] [serial = 440] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f8780bda000) [pid = 12903] [serial = 436] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f8776c9ac00) [pid = 12903] [serial = 420] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f877ad6bc00) [pid = 12903] [serial = 421] [outer = (nil)] [url = about:blank] 18:30:39 INFO - PROCESS | 12903 | 1462325439645 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be63800 == 94 [pid = 12903] [id = 178] 18:30:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f877ad6e000) [pid = 12903] [serial = 534] [outer = (nil)] 18:30:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f877b010000) [pid = 12903] [serial = 535] [outer = 0x7f877ad6e000] 18:30:39 INFO - PROCESS | 12903 | 1462325439720 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f877b09ec00) [pid = 12903] [serial = 536] [outer = 0x7f877ad6e000] 18:30:40 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:40 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:30:40 INFO - PROCESS | 12903 | 1462325440950 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:30:40 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) 18:30:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1743ms 18:30:40 INFO - PROCESS | 12903 | 1462325440967 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 18:30:40 INFO - PROCESS | 12903 | 1462325440969 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 18:30:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:30:40 INFO - PROCESS | 12903 | 1462325440987 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - PROCESS | 12903 | 1462325440994 Marionette TRACE conn4 <- [1,686,null,{}] 18:30:41 INFO - PROCESS | 12903 | 1462325441010 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:41 INFO - PROCESS | 12903 | 1462325441291 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 18:30:41 INFO - PROCESS | 12903 | 1462325441386 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df6e000 == 95 [pid = 12903] [id = 179] 18:30:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f877c05dc00) [pid = 12903] [serial = 537] [outer = (nil)] 18:30:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f877d13e000) [pid = 12903] [serial = 538] [outer = 0x7f877c05dc00] 18:30:41 INFO - PROCESS | 12903 | 1462325441455 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f877d3d5c00) [pid = 12903] [serial = 539] [outer = 0x7f877c05dc00] 18:30:42 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:42 INFO - PROCESS | 12903 | 1462325442659 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:30:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1747ms 18:30:42 INFO - PROCESS | 12903 | 1462325442725 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 12903 | 1462325442729 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 18:30:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:30:42 INFO - PROCESS | 12903 | 1462325442736 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 12903 | 1462325442740 Marionette TRACE conn4 <- [1,690,null,{}] 18:30:42 INFO - PROCESS | 12903 | 1462325442745 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:43 INFO - PROCESS | 12903 | 1462325443003 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 18:30:43 INFO - PROCESS | 12903 | 1462325443058 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782c91000 == 96 [pid = 12903] [id = 180] 18:30:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f877c427400) [pid = 12903] [serial = 540] [outer = (nil)] 18:30:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f877d637000) [pid = 12903] [serial = 541] [outer = 0x7f877c427400] 18:30:43 INFO - PROCESS | 12903 | 1462325443123 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f877dbd2400) [pid = 12903] [serial = 542] [outer = 0x7f877c427400] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f877af34c00) [pid = 12903] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f877bf7e000) [pid = 12903] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f877c791000) [pid = 12903] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f877b0e2400) [pid = 12903] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f877d14b800) [pid = 12903] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877c067800) [pid = 12903] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f8787337c00) [pid = 12903] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f87774c0000) [pid = 12903] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f878733e000) [pid = 12903] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f877b095c00) [pid = 12903] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877ae4fc00) [pid = 12903] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8784652800) [pid = 12903] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f877b0ef000) [pid = 12903] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f877f5f2000) [pid = 12903] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f878903d400) [pid = 12903] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f8775758800) [pid = 12903] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f877deedc00) [pid = 12903] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f877bdcc800) [pid = 12903] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f87867a6000) [pid = 12903] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f877c068400) [pid = 12903] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f8782ba3000) [pid = 12903] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8775759c00) [pid = 12903] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f877ffa7400) [pid = 12903] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f87869c3000) [pid = 12903] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:30:44 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f8780264800) [pid = 12903] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:30:44 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:44 INFO - PROCESS | 12903 | 1462325444795 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:30:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:30:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2086ms 18:30:44 INFO - PROCESS | 12903 | 1462325444824 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 12903 | 1462325444828 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 18:30:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:30:44 INFO - PROCESS | 12903 | 1462325444834 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - PROCESS | 12903 | 1462325444837 Marionette TRACE conn4 <- [1,694,null,{}] 18:30:44 INFO - PROCESS | 12903 | 1462325444844 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:45 INFO - PROCESS | 12903 | 1462325445049 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 18:30:45 INFO - PROCESS | 12903 | 1462325445062 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d770800 == 97 [pid = 12903] [id = 181] 18:30:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f877b0e2400) [pid = 12903] [serial = 543] [outer = (nil)] 18:30:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877d0e6000) [pid = 12903] [serial = 544] [outer = 0x7f877b0e2400] 18:30:45 INFO - PROCESS | 12903 | 1462325445134 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877dbd9c00) [pid = 12903] [serial = 545] [outer = 0x7f877b0e2400] 18:30:46 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:46 INFO - PROCESS | 12903 | 1462325446381 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:30:46 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) 18:30:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1587ms 18:30:46 INFO - PROCESS | 12903 | 1462325446423 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 18:30:46 INFO - PROCESS | 12903 | 1462325446429 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 18:30:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:30:46 INFO - PROCESS | 12903 | 1462325446447 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:30:46 INFO - PROCESS | 12903 | 1462325446454 Marionette TRACE conn4 <- [1,698,null,{}] 18:30:46 INFO - PROCESS | 12903 | 1462325446464 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:46 INFO - PROCESS | 12903 | 1462325446740 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 18:30:46 INFO - PROCESS | 12903 | 1462325446917 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bee2000 == 98 [pid = 12903] [id = 182] 18:30:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f8776c91c00) [pid = 12903] [serial = 546] [outer = (nil)] 18:30:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f8776c9c400) [pid = 12903] [serial = 547] [outer = 0x7f8776c91c00] 18:30:47 INFO - PROCESS | 12903 | 1462325446995 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f87774d2c00) [pid = 12903] [serial = 548] [outer = 0x7f8776c91c00] 18:30:48 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:48 INFO - PROCESS | 12903 | 1462325448361 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:30:48 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) 18:30:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1998ms 18:30:48 INFO - PROCESS | 12903 | 1462325448444 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 18:30:48 INFO - PROCESS | 12903 | 1462325448454 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 18:30:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:30:48 INFO - PROCESS | 12903 | 1462325448470 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:30:48 INFO - PROCESS | 12903 | 1462325448475 Marionette TRACE conn4 <- [1,702,null,{}] 18:30:48 INFO - PROCESS | 12903 | 1462325448484 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:48 INFO - PROCESS | 12903 | 1462325448678 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 18:30:48 INFO - PROCESS | 12903 | 1462325448839 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df52000 == 99 [pid = 12903] [id = 183] 18:30:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f8776c95c00) [pid = 12903] [serial = 549] [outer = (nil)] 18:30:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f877b002400) [pid = 12903] [serial = 550] [outer = 0x7f8776c95c00] 18:30:48 INFO - PROCESS | 12903 | 1462325448915 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f877c061400) [pid = 12903] [serial = 551] [outer = 0x7f8776c95c00] 18:30:50 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:50 INFO - PROCESS | 12903 | 1462325450430 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:30:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:30:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1990ms 18:30:50 INFO - PROCESS | 12903 | 1462325450460 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 18:30:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:30:50 INFO - PROCESS | 12903 | 1462325450465 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 18:30:50 INFO - PROCESS | 12903 | 1462325450473 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 12903 | 1462325450479 Marionette TRACE conn4 <- [1,706,null,{}] 18:30:50 INFO - PROCESS | 12903 | 1462325450499 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:50 INFO - PROCESS | 12903 | 1462325450734 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 18:30:50 INFO - PROCESS | 12903 | 1462325450903 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785484000 == 100 [pid = 12903] [id = 184] 18:30:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877c5bd400) [pid = 12903] [serial = 552] [outer = (nil)] 18:30:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877d3d6800) [pid = 12903] [serial = 553] [outer = 0x7f877c5bd400] 18:30:50 INFO - PROCESS | 12903 | 1462325450983 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f877dee6000) [pid = 12903] [serial = 554] [outer = 0x7f877c5bd400] 18:30:52 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:52 INFO - PROCESS | 12903 | 1462325452307 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:30:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:30:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1847ms 18:30:52 INFO - PROCESS | 12903 | 1462325452319 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 12903 | 1462325452323 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 18:30:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:30:52 INFO - PROCESS | 12903 | 1462325452331 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - PROCESS | 12903 | 1462325452334 Marionette TRACE conn4 <- [1,710,null,{}] 18:30:52 INFO - PROCESS | 12903 | 1462325452387 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:52 INFO - PROCESS | 12903 | 1462325452578 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 18:30:52 INFO - PROCESS | 12903 | 1462325452743 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878cf35800 == 101 [pid = 12903] [id = 185] 18:30:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f877c786000) [pid = 12903] [serial = 555] [outer = (nil)] 18:30:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f877ffa7400) [pid = 12903] [serial = 556] [outer = 0x7f877c786000] 18:30:52 INFO - PROCESS | 12903 | 1462325452818 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8780bdd400) [pid = 12903] [serial = 557] [outer = 0x7f877c786000] 18:30:54 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:54 INFO - PROCESS | 12903 | 1462325454126 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:30:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:30:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1835ms 18:30:54 INFO - PROCESS | 12903 | 1462325454207 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 18:30:54 INFO - PROCESS | 12903 | 1462325454209 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 18:30:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:30:54 INFO - PROCESS | 12903 | 1462325454272 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - PROCESS | 12903 | 1462325454276 Marionette TRACE conn4 <- [1,714,null,{}] 18:30:54 INFO - PROCESS | 12903 | 1462325454283 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:54 INFO - PROCESS | 12903 | 1462325454489 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 18:30:54 INFO - PROCESS | 12903 | 1462325454653 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8796d11000 == 102 [pid = 12903] [id = 186] 18:30:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f877dee6400) [pid = 12903] [serial = 558] [outer = (nil)] 18:30:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f87839bb800) [pid = 12903] [serial = 559] [outer = 0x7f877dee6400] 18:30:54 INFO - PROCESS | 12903 | 1462325454728 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8785581c00) [pid = 12903] [serial = 560] [outer = 0x7f877dee6400] 18:30:56 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:56 INFO - PROCESS | 12903 | 1462325456086 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:30:56 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 18:30:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1937ms 18:30:56 INFO - PROCESS | 12903 | 1462325456205 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 12903 | 1462325456209 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 18:30:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:30:56 INFO - PROCESS | 12903 | 1462325456215 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 12903 | 1462325456219 Marionette TRACE conn4 <- [1,718,null,{}] 18:30:56 INFO - PROCESS | 12903 | 1462325456225 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:56 INFO - PROCESS | 12903 | 1462325456473 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 18:30:56 INFO - PROCESS | 12903 | 1462325456647 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877af90000 == 103 [pid = 12903] [id = 187] 18:30:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f877ae51400) [pid = 12903] [serial = 561] [outer = (nil)] 18:30:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f877af39c00) [pid = 12903] [serial = 562] [outer = 0x7f877ae51400] 18:30:56 INFO - PROCESS | 12903 | 1462325456736 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8780337c00) [pid = 12903] [serial = 563] [outer = 0x7f877ae51400] 18:30:58 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:30:58 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:30:58 INFO - PROCESS | 12903 | 1462325458372 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:30:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2182ms 18:30:58 INFO - PROCESS | 12903 | 1462325458398 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 12903 | 1462325458414 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 18:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:30:58 INFO - PROCESS | 12903 | 1462325458429 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 12903 | 1462325458434 Marionette TRACE conn4 <- [1,722,null,{}] 18:30:58 INFO - PROCESS | 12903 | 1462325458453 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:58 INFO - PROCESS | 12903 | 1462325458700 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 18:30:58 INFO - PROCESS | 12903 | 1462325458838 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87723df000 == 104 [pid = 12903] [id = 188] 18:30:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f8776081000) [pid = 12903] [serial = 564] [outer = (nil)] 18:30:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f87774ce800) [pid = 12903] [serial = 565] [outer = 0x7f8776081000] 18:30:58 INFO - PROCESS | 12903 | 1462325458910 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f877ad71000) [pid = 12903] [serial = 566] [outer = 0x7f8776081000] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dd8f800 == 103 [pid = 12903] [id = 112] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c661800 == 102 [pid = 12903] [id = 88] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d89000 == 101 [pid = 12903] [id = 113] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d0b0000 == 100 [pid = 12903] [id = 87] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8782c91000 == 99 [pid = 12903] [id = 180] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f8786047400) [pid = 12903] [serial = 496] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df6e000 == 98 [pid = 12903] [id = 179] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877be63800 == 97 [pid = 12903] [id = 178] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877637a800 == 96 [pid = 12903] [id = 177] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87737d5000 == 95 [pid = 12903] [id = 176] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772ed2000 == 94 [pid = 12903] [id = 170] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dc12000 == 93 [pid = 12903] [id = 169] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87986b2800 == 92 [pid = 12903] [id = 168] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d57800 == 91 [pid = 12903] [id = 167] 18:30:59 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d3a6000 == 90 [pid = 12903] [id = 166] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f87867a8000) [pid = 12903] [serial = 301] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f877dbdc800) [pid = 12903] [serial = 490] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f877d051800) [pid = 12903] [serial = 475] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877d3dd000) [pid = 12903] [serial = 487] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f8784906000) [pid = 12903] [serial = 259] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f8780264400) [pid = 12903] [serial = 249] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f8783bcfc00) [pid = 12903] [serial = 298] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f8774dd2800) [pid = 12903] [serial = 469] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f8798a51c00) [pid = 12903] [serial = 304] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8786cb8400) [pid = 12903] [serial = 446] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f8794cd6800) [pid = 12903] [serial = 286] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f877b09b000) [pid = 12903] [serial = 481] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f8785575800) [pid = 12903] [serial = 457] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f877ae5bc00) [pid = 12903] [serial = 262] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8787205000) [pid = 12903] [serial = 463] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f879ab55000) [pid = 12903] [serial = 246] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f877deec400) [pid = 12903] [serial = 466] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f877d63a000) [pid = 12903] [serial = 488] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f877d13f000) [pid = 12903] [serial = 289] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f87839b2c00) [pid = 12903] [serial = 292] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f8798a4cc00) [pid = 12903] [serial = 256] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f8775f1c000) [pid = 12903] [serial = 478] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f877c425400) [pid = 12903] [serial = 451] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f877def0000) [pid = 12903] [serial = 493] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f8775755400) [pid = 12903] [serial = 448] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f877ad67000) [pid = 12903] [serial = 479] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f87895c3000) [pid = 12903] [serial = 207] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f877b0a1000) [pid = 12903] [serial = 482] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f877dee4c00) [pid = 12903] [serial = 491] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f878733d400) [pid = 12903] [serial = 460] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f878907ac00) [pid = 12903] [serial = 216] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f877bf80800) [pid = 12903] [serial = 472] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877c78b400) [pid = 12903] [serial = 295] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f8786484400) [pid = 12903] [serial = 213] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877bdc9c00) [pid = 12903] [serial = 484] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f877d631000) [pid = 12903] [serial = 454] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f877c784000) [pid = 12903] [serial = 485] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8780339800) [pid = 12903] [serial = 210] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f8797fcbc00) [pid = 12903] [serial = 219] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f87867aa800) [pid = 12903] [serial = 253] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8780336c00) [pid = 12903] [serial = 494] [outer = (nil)] [url = about:blank] 18:30:59 INFO - PROCESS | 12903 | 1462325459867 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 12903 | 1462325459939 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 18:30:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:30:59 INFO - PROCESS | 12903 | 1462325459949 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 12903 | 1462325459952 Marionette TRACE conn4 <- [1,726,null,{}] 18:30:59 INFO - PROCESS | 12903 | 1462325459958 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:00 INFO - PROCESS | 12903 | 1462325460124 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 18:31:00 INFO - PROCESS | 12903 | 1462325460255 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87775c5000 == 91 [pid = 12903] [id = 189] 18:31:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f877575a000) [pid = 12903] [serial = 567] [outer = (nil)] 18:31:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877b00b000) [pid = 12903] [serial = 568] [outer = 0x7f877575a000] 18:31:00 INFO - PROCESS | 12903 | 1462325460331 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f877bdc9800) [pid = 12903] [serial = 569] [outer = 0x7f877575a000] 18:31:01 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:01 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:31:01 INFO - PROCESS | 12903 | 1462325461282 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:31:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:31:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1385ms 18:31:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:31:01 INFO - PROCESS | 12903 | 1462325461334 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 12903 | 1462325461338 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 18:31:01 INFO - PROCESS | 12903 | 1462325461346 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - PROCESS | 12903 | 1462325461352 Marionette TRACE conn4 <- [1,730,null,{}] 18:31:01 INFO - PROCESS | 12903 | 1462325461368 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:01 INFO - PROCESS | 12903 | 1462325461555 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 18:31:01 INFO - PROCESS | 12903 | 1462325461757 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db1e800 == 92 [pid = 12903] [id = 190] 18:31:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877c785400) [pid = 12903] [serial = 570] [outer = (nil)] 18:31:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877d148800) [pid = 12903] [serial = 571] [outer = 0x7f877c785400] 18:31:01 INFO - PROCESS | 12903 | 1462325461844 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877d633800) [pid = 12903] [serial = 572] [outer = 0x7f877c785400] 18:31:02 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:02 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:31:02 INFO - PROCESS | 12903 | 1462325462726 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 18:31:02 INFO - PROCESS | 12903 | 1462325462800 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 18:31:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:31:02 INFO - PROCESS | 12903 | 1462325462806 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:31:02 INFO - PROCESS | 12903 | 1462325462810 Marionette TRACE conn4 <- [1,734,null,{}] 18:31:02 INFO - PROCESS | 12903 | 1462325462815 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:03 INFO - PROCESS | 12903 | 1462325463044 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 18:31:03 INFO - PROCESS | 12903 | 1462325463066 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802b4000 == 93 [pid = 12903] [id = 191] 18:31:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f877d0db000) [pid = 12903] [serial = 573] [outer = (nil)] 18:31:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f8780264400) [pid = 12903] [serial = 574] [outer = 0x7f877d0db000] 18:31:03 INFO - PROCESS | 12903 | 1462325463140 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f878032ec00) [pid = 12903] [serial = 575] [outer = 0x7f877d0db000] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877c427000) [pid = 12903] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f877d057400) [pid = 12903] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877c426800) [pid = 12903] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f87867ab400) [pid = 12903] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f877b0e3c00) [pid = 12903] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f877bf7c800) [pid = 12903] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877c427400) [pid = 12903] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877ad6e000) [pid = 12903] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8776c96000) [pid = 12903] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f87721f2800) [pid = 12903] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:31:04 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877c05dc00) [pid = 12903] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:31:04 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:04 INFO - PROCESS | 12903 | 1462325464245 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:31:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:31:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1495ms 18:31:04 INFO - PROCESS | 12903 | 1462325464302 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 12903 | 1462325464306 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 18:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:31:04 INFO - PROCESS | 12903 | 1462325464312 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 12903 | 1462325464317 Marionette TRACE conn4 <- [1,738,null,{}] 18:31:04 INFO - PROCESS | 12903 | 1462325464323 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:04 INFO - PROCESS | 12903 | 1462325464492 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 18:31:04 INFO - PROCESS | 12903 | 1462325464658 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777795800 == 94 [pid = 12903] [id = 192] 18:31:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f87724f0400) [pid = 12903] [serial = 576] [outer = (nil)] 18:31:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f877bf7f800) [pid = 12903] [serial = 577] [outer = 0x7f87724f0400] 18:31:04 INFO - PROCESS | 12903 | 1462325464722 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f877dee4000) [pid = 12903] [serial = 578] [outer = 0x7f87724f0400] 18:31:05 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:05 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:31:05 INFO - PROCESS | 12903 | 1462325465896 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:31:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:31:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1591ms 18:31:05 INFO - PROCESS | 12903 | 1462325465904 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 12903 | 1462325465907 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 18:31:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:31:05 INFO - PROCESS | 12903 | 1462325465914 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 12903 | 1462325465918 Marionette TRACE conn4 <- [1,742,null,{}] 18:31:06 INFO - PROCESS | 12903 | 1462325466038 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:06 INFO - PROCESS | 12903 | 1462325466327 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 18:31:06 INFO - PROCESS | 12903 | 1462325466494 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776cb8000 == 95 [pid = 12903] [id = 193] 18:31:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8776c96400) [pid = 12903] [serial = 579] [outer = (nil)] 18:31:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f87774ba400) [pid = 12903] [serial = 580] [outer = 0x7f8776c96400] 18:31:06 INFO - PROCESS | 12903 | 1462325466578 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877ae58800) [pid = 12903] [serial = 581] [outer = 0x7f8776c96400] 18:31:07 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:07 INFO - PROCESS | 12903 | 1462325467976 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:31:08 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 18:31:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2137ms 18:31:08 INFO - PROCESS | 12903 | 1462325468056 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 18:31:08 INFO - PROCESS | 12903 | 1462325468063 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 18:31:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:31:08 INFO - PROCESS | 12903 | 1462325468074 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - PROCESS | 12903 | 1462325468077 Marionette TRACE conn4 <- [1,746,null,{}] 18:31:08 INFO - PROCESS | 12903 | 1462325468084 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:08 INFO - PROCESS | 12903 | 1462325468291 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 18:31:08 INFO - PROCESS | 12903 | 1462325468459 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df59800 == 96 [pid = 12903] [id = 194] 18:31:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877af41400) [pid = 12903] [serial = 582] [outer = (nil)] 18:31:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877bf84c00) [pid = 12903] [serial = 583] [outer = 0x7f877af41400] 18:31:08 INFO - PROCESS | 12903 | 1462325468537 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f877c788c00) [pid = 12903] [serial = 584] [outer = 0x7f877af41400] 18:31:09 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:09 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:09 INFO - PROCESS | 12903 | 1462325469901 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:31:10 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.) 18:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1985ms 18:31:10 INFO - PROCESS | 12903 | 1462325470062 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 18:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:31:10 INFO - PROCESS | 12903 | 1462325470068 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 18:31:10 INFO - PROCESS | 12903 | 1462325470076 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:31:10 INFO - PROCESS | 12903 | 1462325470079 Marionette TRACE conn4 <- [1,750,null,{}] 18:31:10 INFO - PROCESS | 12903 | 1462325470086 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:10 INFO - PROCESS | 12903 | 1462325470283 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 18:31:10 INFO - PROCESS | 12903 | 1462325470447 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d57000 == 97 [pid = 12903] [id = 195] 18:31:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877c5bcc00) [pid = 12903] [serial = 585] [outer = (nil)] 18:31:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877d3e0c00) [pid = 12903] [serial = 586] [outer = 0x7f877c5bcc00] 18:31:10 INFO - PROCESS | 12903 | 1462325470530 Marionette DEBUG loaded listener.js 18:31:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877f57c400) [pid = 12903] [serial = 587] [outer = 0x7f877c5bcc00] 18:31:11 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:11 INFO - PROCESS | 12903 | 1462325471911 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:31:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:31:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1882ms 18:31:12 INFO - PROCESS | 12903 | 1462325472015 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 18:31:12 INFO - PROCESS | 12903 | 1462325472026 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 18:31:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:31:12 INFO - PROCESS | 12903 | 1462325472040 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - PROCESS | 12903 | 1462325472044 Marionette TRACE conn4 <- [1,754,null,{}] 18:31:12 INFO - PROCESS | 12903 | 1462325472050 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:12 INFO - PROCESS | 12903 | 1462325472230 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 18:31:12 INFO - PROCESS | 12903 | 1462325472391 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786c1f000 == 98 [pid = 12903] [id = 196] 18:31:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f877d053c00) [pid = 12903] [serial = 588] [outer = (nil)] 18:31:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f87843d3800) [pid = 12903] [serial = 589] [outer = 0x7f877d053c00] 18:31:12 INFO - PROCESS | 12903 | 1462325472465 Marionette DEBUG loaded listener.js 18:31:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f87860d8800) [pid = 12903] [serial = 590] [outer = 0x7f877d053c00] 18:31:13 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:13 INFO - PROCESS | 12903 | 1462325473813 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:31:13 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 18:31:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1838ms 18:31:13 INFO - PROCESS | 12903 | 1462325473883 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 18:31:13 INFO - PROCESS | 12903 | 1462325473888 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 18:31:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:31:13 INFO - PROCESS | 12903 | 1462325473897 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - PROCESS | 12903 | 1462325473899 Marionette TRACE conn4 <- [1,758,null,{}] 18:31:13 INFO - PROCESS | 12903 | 1462325473906 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:14 INFO - PROCESS | 12903 | 1462325474083 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 18:31:14 INFO - PROCESS | 12903 | 1462325474254 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793730800 == 99 [pid = 12903] [id = 197] 18:31:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f87721f0400) [pid = 12903] [serial = 591] [outer = (nil)] 18:31:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f878622d000) [pid = 12903] [serial = 592] [outer = 0x7f87721f0400] 18:31:14 INFO - PROCESS | 12903 | 1462325474328 Marionette DEBUG loaded listener.js 18:31:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f8786cb5800) [pid = 12903] [serial = 593] [outer = 0x7f87721f0400] 18:31:15 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:15 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:31:15 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:15 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:15 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:31:15 INFO - PROCESS | 12903 | 1462325475216 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:31:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:31:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1380ms 18:31:15 INFO - PROCESS | 12903 | 1462325475279 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 18:31:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:31:15 INFO - PROCESS | 12903 | 1462325475283 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 18:31:15 INFO - PROCESS | 12903 | 1462325475290 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 12903 | 1462325475294 Marionette TRACE conn4 <- [1,762,null,{}] 18:31:15 INFO - PROCESS | 12903 | 1462325475299 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:15 INFO - PROCESS | 12903 | 1462325475554 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 18:31:16 INFO - PROCESS | 12903 | 1462325476074 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87775c2800 == 100 [pid = 12903] [id = 198] 18:31:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f8775f19400) [pid = 12903] [serial = 594] [outer = (nil)] 18:31:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f8776075c00) [pid = 12903] [serial = 595] [outer = 0x7f8775f19400] 18:31:16 INFO - PROCESS | 12903 | 1462325476152 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f87774b9800) [pid = 12903] [serial = 596] [outer = 0x7f8775f19400] 18:31:17 INFO - PROCESS | 12903 | 1462325477452 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:31:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:31:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2195ms 18:31:17 INFO - PROCESS | 12903 | 1462325477570 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 18:31:17 INFO - PROCESS | 12903 | 1462325477577 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 18:31:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:31:17 INFO - PROCESS | 12903 | 1462325477598 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:31:17 INFO - PROCESS | 12903 | 1462325477604 Marionette TRACE conn4 <- [1,766,null,{}] 18:31:17 INFO - PROCESS | 12903 | 1462325477612 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:17 INFO - PROCESS | 12903 | 1462325477876 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 18:31:18 INFO - PROCESS | 12903 | 1462325478012 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f49000 == 101 [pid = 12903] [id = 199] 18:31:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877ae5a000) [pid = 12903] [serial = 597] [outer = (nil)] 18:31:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877b095c00) [pid = 12903] [serial = 598] [outer = 0x7f877ae5a000] 18:31:18 INFO - PROCESS | 12903 | 1462325478085 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877b0ea800) [pid = 12903] [serial = 599] [outer = 0x7f877ae5a000] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776cb5800 == 100 [pid = 12903] [id = 127] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87869dd000 == 99 [pid = 12903] [id = 97] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d3ac000 == 98 [pid = 12903] [id = 154] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f56800 == 97 [pid = 12903] [id = 144] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d7f800 == 96 [pid = 12903] [id = 129] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df5d800 == 95 [pid = 12903] [id = 156] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c65e800 == 94 [pid = 12903] [id = 128] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877dce4000 == 93 [pid = 12903] [id = 157] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877614e000 == 92 [pid = 12903] [id = 155] 18:31:18 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f877d0e6000) [pid = 12903] [serial = 544] [outer = (nil)] [url = about:blank] 18:31:18 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f877d054000) [pid = 12903] [serial = 502] [outer = (nil)] [url = about:blank] 18:31:18 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f8793e7b800) [pid = 12903] [serial = 514] [outer = (nil)] [url = about:blank] 18:31:18 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f878026a800) [pid = 12903] [serial = 505] [outer = (nil)] [url = about:blank] 18:31:18 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f87860d4800) [pid = 12903] [serial = 508] [outer = (nil)] [url = about:blank] 18:31:18 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f877b099000) [pid = 12903] [serial = 499] [outer = (nil)] [url = about:blank] 18:31:18 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8787364c00) [pid = 12903] [serial = 511] [outer = (nil)] [url = about:blank] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87a05a0000 == 91 [pid = 12903] [id = 153] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793a10800 == 90 [pid = 12903] [id = 151] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879d09c000 == 89 [pid = 12903] [id = 152] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87802b4000 == 88 [pid = 12903] [id = 191] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db1e800 == 87 [pid = 12903] [id = 190] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87775c5000 == 86 [pid = 12903] [id = 189] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87723df000 == 85 [pid = 12903] [id = 188] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877af90000 == 84 [pid = 12903] [id = 187] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8796d11000 == 83 [pid = 12903] [id = 186] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878cf35800 == 82 [pid = 12903] [id = 185] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8785484000 == 81 [pid = 12903] [id = 184] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df52000 == 80 [pid = 12903] [id = 183] 18:31:18 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877bee2000 == 79 [pid = 12903] [id = 182] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f878557d000) [pid = 12903] [serial = 337] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f877d2f2000) [pid = 12903] [serial = 331] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f87839b2800) [pid = 12903] [serial = 334] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f878dbad000) [pid = 12903] [serial = 325] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f877c066400) [pid = 12903] [serial = 328] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f8789039800) [pid = 12903] [serial = 400] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877d637000) [pid = 12903] [serial = 541] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f877b010000) [pid = 12903] [serial = 535] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877b09ec00) [pid = 12903] [serial = 536] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f87774da400) [pid = 12903] [serial = 533] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f87774d0400) [pid = 12903] [serial = 532] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8776076000) [pid = 12903] [serial = 530] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f87724f1800) [pid = 12903] [serial = 529] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877d13e000) [pid = 12903] [serial = 538] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f877c5ba000) [pid = 12903] [serial = 517] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f87721eb800) [pid = 12903] [serial = 520] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f87724ea400) [pid = 12903] [serial = 523] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f87724f5000) [pid = 12903] [serial = 526] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f877dbd2400) [pid = 12903] [serial = 542] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877d3d5c00) [pid = 12903] [serial = 539] [outer = (nil)] [url = about:blank] 18:31:19 INFO - PROCESS | 12903 | 1462325479431 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:31:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:31:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1890ms 18:31:19 INFO - PROCESS | 12903 | 1462325479531 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 18:31:19 INFO - PROCESS | 12903 | 1462325479538 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 18:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:31:19 INFO - PROCESS | 12903 | 1462325479560 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 12903 | 1462325479564 Marionette TRACE conn4 <- [1,770,null,{}] 18:31:19 INFO - PROCESS | 12903 | 1462325479572 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:19 INFO - PROCESS | 12903 | 1462325479738 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 18:31:19 INFO - PROCESS | 12903 | 1462325479751 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87775cf000 == 80 [pid = 12903] [id = 200] 18:31:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f877ad6d000) [pid = 12903] [serial = 600] [outer = (nil)] 18:31:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f877bf84400) [pid = 12903] [serial = 601] [outer = 0x7f877ad6d000] 18:31:19 INFO - PROCESS | 12903 | 1462325479816 Marionette DEBUG loaded listener.js 18:31:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f877c420c00) [pid = 12903] [serial = 602] [outer = 0x7f877ad6d000] 18:31:20 INFO - PROCESS | 12903 | 1462325480689 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1192ms 18:31:20 INFO - PROCESS | 12903 | 1462325480748 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 18:31:20 INFO - PROCESS | 12903 | 1462325480753 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 18:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:31:20 INFO - PROCESS | 12903 | 1462325480766 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:31:20 INFO - PROCESS | 12903 | 1462325480776 Marionette TRACE conn4 <- [1,774,null,{}] 18:31:20 INFO - PROCESS | 12903 | 1462325480785 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:20 INFO - PROCESS | 12903 | 1462325480981 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 18:31:21 INFO - PROCESS | 12903 | 1462325481126 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db29800 == 81 [pid = 12903] [id = 201] 18:31:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f877c5bf400) [pid = 12903] [serial = 603] [outer = (nil)] 18:31:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f877d147800) [pid = 12903] [serial = 604] [outer = 0x7f877c5bf400] 18:31:21 INFO - PROCESS | 12903 | 1462325481192 Marionette DEBUG loaded listener.js 18:31:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f877d2f5400) [pid = 12903] [serial = 605] [outer = 0x7f877c5bf400] 18:31:22 INFO - PROCESS | 12903 | 1462325482075 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1348ms 18:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:31:22 INFO - PROCESS | 12903 | 1462325482111 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 12903 | 1462325482115 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 18:31:22 INFO - PROCESS | 12903 | 1462325482122 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - PROCESS | 12903 | 1462325482125 Marionette TRACE conn4 <- [1,778,null,{}] 18:31:22 INFO - PROCESS | 12903 | 1462325482131 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:22 INFO - PROCESS | 12903 | 1462325482339 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 18:31:22 INFO - PROCESS | 12903 | 1462325482370 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878024a000 == 82 [pid = 12903] [id = 202] 18:31:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877b099000) [pid = 12903] [serial = 606] [outer = (nil)] 18:31:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f877d638c00) [pid = 12903] [serial = 607] [outer = 0x7f877b099000] 18:31:22 INFO - PROCESS | 12903 | 1462325482433 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877dbdd800) [pid = 12903] [serial = 608] [outer = 0x7f877b099000] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f87843d3400) [pid = 12903] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877575a000) [pid = 12903] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877ae51400) [pid = 12903] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8774dcf800) [pid = 12903] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f87774d9000) [pid = 12903] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877b09cc00) [pid = 12903] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877c785400) [pid = 12903] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8787331c00) [pid = 12903] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877d0db000) [pid = 12903] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f8785574800) [pid = 12903] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f877c06a000) [pid = 12903] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f8782ba3400) [pid = 12903] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f8775751000) [pid = 12903] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f8776081000) [pid = 12903] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f8774dcb000) [pid = 12903] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f8774dcd400) [pid = 12903] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f8775f13400) [pid = 12903] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f877ad71800) [pid = 12903] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f8776c91c00) [pid = 12903] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f8786cbe800) [pid = 12903] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f877deee400) [pid = 12903] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f8776c98800) [pid = 12903] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f877d2ea800) [pid = 12903] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 128 (0x7f8776c95c00) [pid = 12903] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 127 (0x7f877ff0bc00) [pid = 12903] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 126 (0x7f877574e400) [pid = 12903] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 125 (0x7f877f5f7800) [pid = 12903] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 124 (0x7f877c790400) [pid = 12903] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 123 (0x7f877d3e0800) [pid = 12903] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 122 (0x7f877deeb800) [pid = 12903] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 121 (0x7f877ae56c00) [pid = 12903] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 120 (0x7f877b0a1400) [pid = 12903] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 119 (0x7f877d0e4800) [pid = 12903] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 118 (0x7f8787332000) [pid = 12903] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 117 (0x7f877c060400) [pid = 12903] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 116 (0x7f877b00f800) [pid = 12903] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 115 (0x7f87774bec00) [pid = 12903] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:31:23 INFO - PROCESS | 12903 | --DOMWINDOW == 114 (0x7f8775753c00) [pid = 12903] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:31:23 INFO - PROCESS | 12903 | 1462325483747 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1690ms 18:31:23 INFO - PROCESS | 12903 | 1462325483812 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 18:31:23 INFO - PROCESS | 12903 | 1462325483816 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 18:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:31:23 INFO - PROCESS | 12903 | 1462325483822 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:31:23 INFO - PROCESS | 12903 | 1462325483824 Marionette TRACE conn4 <- [1,782,null,{}] 18:31:23 INFO - PROCESS | 12903 | 1462325483829 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:23 INFO - PROCESS | 12903 | 1462325483991 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 18:31:24 INFO - PROCESS | 12903 | 1462325484165 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f49800 == 83 [pid = 12903] [id = 203] 18:31:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 115 (0x7f877ad6c000) [pid = 12903] [serial = 609] [outer = (nil)] 18:31:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 116 (0x7f877ae5cc00) [pid = 12903] [serial = 610] [outer = 0x7f877ad6c000] 18:31:24 INFO - PROCESS | 12903 | 1462325484242 Marionette DEBUG loaded listener.js 18:31:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 117 (0x7f877d0e0400) [pid = 12903] [serial = 611] [outer = 0x7f877ad6c000] 18:31:24 INFO - PROCESS | 12903 | 1462325484987 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1177ms 18:31:25 INFO - PROCESS | 12903 | 1462325485001 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 18:31:25 INFO - PROCESS | 12903 | 1462325485004 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 18:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:31:25 INFO - PROCESS | 12903 | 1462325485035 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:31:25 INFO - PROCESS | 12903 | 1462325485038 Marionette TRACE conn4 <- [1,786,null,{}] 18:31:25 INFO - PROCESS | 12903 | 1462325485044 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:25 INFO - PROCESS | 12903 | 1462325485208 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 18:31:25 INFO - PROCESS | 12903 | 1462325485230 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8783b60000 == 84 [pid = 12903] [id = 204] 18:31:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 118 (0x7f877d3d7c00) [pid = 12903] [serial = 612] [outer = (nil)] 18:31:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 119 (0x7f877f5f2400) [pid = 12903] [serial = 613] [outer = 0x7f877d3d7c00] 18:31:25 INFO - PROCESS | 12903 | 1462325485306 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 120 (0x7f8780266400) [pid = 12903] [serial = 614] [outer = 0x7f877d3d7c00] 18:31:26 INFO - PROCESS | 12903 | 1462325486457 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1492ms 18:31:26 INFO - PROCESS | 12903 | 1462325486527 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 18:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:31:26 INFO - PROCESS | 12903 | 1462325486535 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 18:31:26 INFO - PROCESS | 12903 | 1462325486544 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 12903 | 1462325486551 Marionette TRACE conn4 <- [1,790,null,{}] 18:31:26 INFO - PROCESS | 12903 | 1462325486560 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:26 INFO - PROCESS | 12903 | 1462325486817 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 18:31:27 INFO - PROCESS | 12903 | 1462325487080 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877af99800 == 85 [pid = 12903] [id = 205] 18:31:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 121 (0x7f87774d3000) [pid = 12903] [serial = 615] [outer = (nil)] 18:31:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 122 (0x7f877ad6e400) [pid = 12903] [serial = 616] [outer = 0x7f87774d3000] 18:31:27 INFO - PROCESS | 12903 | 1462325487168 Marionette DEBUG loaded listener.js 18:31:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 123 (0x7f877af3a800) [pid = 12903] [serial = 617] [outer = 0x7f87774d3000] 18:31:28 INFO - PROCESS | 12903 | 1462325488102 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1637ms 18:31:28 INFO - PROCESS | 12903 | 1462325488182 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 18:31:28 INFO - PROCESS | 12903 | 1462325488191 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 18:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:31:28 INFO - PROCESS | 12903 | 1462325488203 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:31:28 INFO - PROCESS | 12903 | 1462325488206 Marionette TRACE conn4 <- [1,794,null,{}] 18:31:28 INFO - PROCESS | 12903 | 1462325488214 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:28 INFO - PROCESS | 12903 | 1462325488460 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 18:31:28 INFO - PROCESS | 12903 | 1462325488760 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802b2800 == 86 [pid = 12903] [id = 206] 18:31:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 124 (0x7f877b097800) [pid = 12903] [serial = 618] [outer = (nil)] 18:31:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 125 (0x7f877c061800) [pid = 12903] [serial = 619] [outer = 0x7f877b097800] 18:31:28 INFO - PROCESS | 12903 | 1462325488838 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 126 (0x7f877c428800) [pid = 12903] [serial = 620] [outer = 0x7f877b097800] 18:31:29 INFO - PROCESS | 12903 | 1462325489745 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1590ms 18:31:29 INFO - PROCESS | 12903 | 1462325489793 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 12903 | 1462325489798 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 18:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:31:29 INFO - PROCESS | 12903 | 1462325489804 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:31:29 INFO - PROCESS | 12903 | 1462325489810 Marionette TRACE conn4 <- [1,798,null,{}] 18:31:29 INFO - PROCESS | 12903 | 1462325489826 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:30 INFO - PROCESS | 12903 | 1462325490036 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 18:31:30 INFO - PROCESS | 12903 | 1462325490246 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d7d000 == 87 [pid = 12903] [id = 207] 18:31:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 127 (0x7f877bd5e800) [pid = 12903] [serial = 621] [outer = (nil)] 18:31:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 128 (0x7f877d3d6400) [pid = 12903] [serial = 622] [outer = 0x7f877bd5e800] 18:31:30 INFO - PROCESS | 12903 | 1462325490389 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f877dee7400) [pid = 12903] [serial = 623] [outer = 0x7f877bd5e800] 18:31:31 INFO - PROCESS | 12903 | 1462325491294 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:31:31 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 18:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1541ms 18:31:31 INFO - PROCESS | 12903 | 1462325491346 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 18:31:31 INFO - PROCESS | 12903 | 1462325491351 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 18:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:31:31 INFO - PROCESS | 12903 | 1462325491358 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:31:31 INFO - PROCESS | 12903 | 1462325491362 Marionette TRACE conn4 <- [1,802,null,{}] 18:31:31 INFO - PROCESS | 12903 | 1462325491368 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:31 INFO - PROCESS | 12903 | 1462325491568 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 18:31:31 INFO - PROCESS | 12903 | 1462325491733 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786442800 == 88 [pid = 12903] [id = 208] 18:31:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f877dee8000) [pid = 12903] [serial = 624] [outer = (nil)] 18:31:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f8780267000) [pid = 12903] [serial = 625] [outer = 0x7f877dee8000] 18:31:31 INFO - PROCESS | 12903 | 1462325491829 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f878033c800) [pid = 12903] [serial = 626] [outer = 0x7f877dee8000] 18:31:32 INFO - PROCESS | 12903 | 1462325492789 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:31:32 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 18:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1481ms 18:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:31:32 INFO - PROCESS | 12903 | 1462325492841 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 12903 | 1462325492844 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 18:31:32 INFO - PROCESS | 12903 | 1462325492851 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 12903 | 1462325492854 Marionette TRACE conn4 <- [1,806,null,{}] 18:31:32 INFO - PROCESS | 12903 | 1462325492861 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:33 INFO - PROCESS | 12903 | 1462325493056 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 18:31:33 INFO - PROCESS | 12903 | 1462325493272 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793a9f800 == 89 [pid = 12903] [id = 209] 18:31:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f8782ba5000) [pid = 12903] [serial = 627] [outer = (nil)] 18:31:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f8783b10000) [pid = 12903] [serial = 628] [outer = 0x7f8782ba5000] 18:31:33 INFO - PROCESS | 12903 | 1462325493391 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f8784b6e800) [pid = 12903] [serial = 629] [outer = 0x7f8782ba5000] 18:31:34 INFO - PROCESS | 12903 | 1462325494254 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:31:34 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 18:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1444ms 18:31:34 INFO - PROCESS | 12903 | 1462325494294 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 18:31:34 INFO - PROCESS | 12903 | 1462325494298 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 18:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:31:34 INFO - PROCESS | 12903 | 1462325494306 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 12903 | 1462325494309 Marionette TRACE conn4 <- [1,810,null,{}] 18:31:34 INFO - PROCESS | 12903 | 1462325494315 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:34 INFO - PROCESS | 12903 | 1462325494528 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 18:31:34 INFO - PROCESS | 12903 | 1462325494696 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986b5800 == 90 [pid = 12903] [id = 210] 18:31:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f878490d000) [pid = 12903] [serial = 630] [outer = (nil)] 18:31:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f8786926c00) [pid = 12903] [serial = 631] [outer = 0x7f878490d000] 18:31:34 INFO - PROCESS | 12903 | 1462325494773 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f8787334800) [pid = 12903] [serial = 632] [outer = 0x7f878490d000] 18:31:35 INFO - PROCESS | 12903 | 1462325495748 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1487ms 18:31:35 INFO - PROCESS | 12903 | 1462325495796 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 18:31:35 INFO - PROCESS | 12903 | 1462325495802 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 18:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:31:35 INFO - PROCESS | 12903 | 1462325495812 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:31:35 INFO - PROCESS | 12903 | 1462325495816 Marionette TRACE conn4 <- [1,814,null,{}] 18:31:35 INFO - PROCESS | 12903 | 1462325495822 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:36 INFO - PROCESS | 12903 | 1462325496023 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 18:31:36 INFO - PROCESS | 12903 | 1462325496240 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798f1b800 == 91 [pid = 12903] [id = 211] 18:31:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f877d0e4400) [pid = 12903] [serial = 633] [outer = (nil)] 18:31:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f878733e000) [pid = 12903] [serial = 634] [outer = 0x7f877d0e4400] 18:31:36 INFO - PROCESS | 12903 | 1462325496359 Marionette DEBUG loaded listener.js 18:31:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f878903ec00) [pid = 12903] [serial = 635] [outer = 0x7f877d0e4400] 18:31:37 INFO - PROCESS | 12903 | 1462325497244 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 12903 | 1462325497302 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 18:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:31:37 INFO - PROCESS | 12903 | 1462325497309 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - PROCESS | 12903 | 1462325497313 Marionette TRACE conn4 <- [1,818,null,{}] 18:31:37 INFO - PROCESS | 12903 | 1462325497319 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:37 INFO - PROCESS | 12903 | 1462325497546 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 18:31:37 INFO - PROCESS | 12903 | 1462325497760 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879ceab800 == 92 [pid = 12903] [id = 212] 18:31:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f87724eec00) [pid = 12903] [serial = 636] [outer = (nil)] 18:31:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f87895b5400) [pid = 12903] [serial = 637] [outer = 0x7f87724eec00] 18:31:37 INFO - PROCESS | 12903 | 1462325497850 Marionette DEBUG loaded listener.js 18:31:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f878dbae400) [pid = 12903] [serial = 638] [outer = 0x7f87724eec00] 18:31:38 INFO - PROCESS | 12903 | 1462325498729 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1486ms 18:31:38 INFO - PROCESS | 12903 | 1462325498798 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 18:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:31:38 INFO - PROCESS | 12903 | 1462325498802 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 18:31:38 INFO - PROCESS | 12903 | 1462325498808 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - PROCESS | 12903 | 1462325498812 Marionette TRACE conn4 <- [1,822,null,{}] 18:31:38 INFO - PROCESS | 12903 | 1462325498818 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:39 INFO - PROCESS | 12903 | 1462325499022 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 18:31:39 INFO - PROCESS | 12903 | 1462325499207 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737c6800 == 93 [pid = 12903] [id = 213] 18:31:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f87721e8c00) [pid = 12903] [serial = 639] [outer = (nil)] 18:31:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f87774ba800) [pid = 12903] [serial = 640] [outer = 0x7f87721e8c00] 18:31:39 INFO - PROCESS | 12903 | 1462325499326 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f877c065800) [pid = 12903] [serial = 641] [outer = 0x7f87721e8c00] 18:31:40 INFO - PROCESS | 12903 | 1462325500188 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 12903 | 1462325500244 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 18:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:31:40 INFO - PROCESS | 12903 | 1462325500253 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - PROCESS | 12903 | 1462325500257 Marionette TRACE conn4 <- [1,826,null,{}] 18:31:40 INFO - PROCESS | 12903 | 1462325500263 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:40 INFO - PROCESS | 12903 | 1462325500474 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 18:31:40 INFO - PROCESS | 12903 | 1462325500646 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be6f800 == 94 [pid = 12903] [id = 214] 18:31:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f87774d6000) [pid = 12903] [serial = 642] [outer = (nil)] 18:31:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f877d13d800) [pid = 12903] [serial = 643] [outer = 0x7f87774d6000] 18:31:40 INFO - PROCESS | 12903 | 1462325500778 Marionette DEBUG loaded listener.js 18:31:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8783bcfc00) [pid = 12903] [serial = 644] [outer = 0x7f87774d6000] 18:31:41 INFO - PROCESS | 12903 | 1462325501667 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1440ms 18:31:41 INFO - PROCESS | 12903 | 1462325501694 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 18:31:41 INFO - PROCESS | 12903 | 1462325501698 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 18:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:31:41 INFO - PROCESS | 12903 | 1462325501704 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:31:41 INFO - PROCESS | 12903 | 1462325501708 Marionette TRACE conn4 <- [1,830,null,{}] 18:31:41 INFO - PROCESS | 12903 | 1462325501714 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:41 INFO - PROCESS | 12903 | 1462325501946 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 18:31:42 INFO - PROCESS | 12903 | 1462325502117 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f4e800 == 95 [pid = 12903] [id = 215] 18:31:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f87736c3000) [pid = 12903] [serial = 645] [outer = (nil)] 18:31:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f87736c9000) [pid = 12903] [serial = 646] [outer = 0x7f87736c3000] 18:31:42 INFO - PROCESS | 12903 | 1462325502201 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877d04e800) [pid = 12903] [serial = 647] [outer = 0x7f87736c3000] 18:31:43 INFO - PROCESS | 12903 | 1462325503110 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1479ms 18:31:43 INFO - PROCESS | 12903 | 1462325503186 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 18:31:43 INFO - PROCESS | 12903 | 1462325503190 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 18:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:31:43 INFO - PROCESS | 12903 | 1462325503199 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:31:43 INFO - PROCESS | 12903 | 1462325503202 Marionette TRACE conn4 <- [1,834,null,{}] 18:31:43 INFO - PROCESS | 12903 | 1462325503210 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:43 INFO - PROCESS | 12903 | 1462325503667 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 18:31:43 INFO - PROCESS | 12903 | 1462325503911 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:43 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776eb7000 == 96 [pid = 12903] [id = 216] 18:31:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f87736c5000) [pid = 12903] [serial = 648] [outer = (nil)] 18:31:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f87736cbc00) [pid = 12903] [serial = 649] [outer = 0x7f87736c5000] 18:31:43 INFO - PROCESS | 12903 | 1462325503981 Marionette DEBUG loaded listener.js 18:31:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f8774dd8000) [pid = 12903] [serial = 650] [outer = 0x7f87736c5000] 18:31:44 INFO - PROCESS | 12903 | 1462325504866 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1681ms 18:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:31:44 INFO - PROCESS | 12903 | 1462325504880 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 18:31:44 INFO - PROCESS | 12903 | 1462325504884 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 18:31:44 INFO - PROCESS | 12903 | 1462325504892 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:31:44 INFO - PROCESS | 12903 | 1462325504899 Marionette TRACE conn4 <- [1,838,null,{}] 18:31:44 INFO - PROCESS | 12903 | 1462325504906 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:45 INFO - PROCESS | 12903 | 1462325505097 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 18:31:45 INFO - PROCESS | 12903 | 1462325505303 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dcf2000 == 97 [pid = 12903] [id = 217] 18:31:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f87724e9800) [pid = 12903] [serial = 651] [outer = (nil)] 18:31:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f8776c8fc00) [pid = 12903] [serial = 652] [outer = 0x7f87724e9800] 18:31:45 INFO - PROCESS | 12903 | 1462325505375 Marionette DEBUG loaded listener.js 18:31:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f877ad70800) [pid = 12903] [serial = 653] [outer = 0x7f87724e9800] 18:31:46 INFO - PROCESS | 12903 | 1462325506433 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1596ms 18:31:46 INFO - PROCESS | 12903 | 1462325506488 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 18:31:46 INFO - PROCESS | 12903 | 1462325506492 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 18:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:31:46 INFO - PROCESS | 12903 | 1462325506499 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:31:46 INFO - PROCESS | 12903 | 1462325506503 Marionette TRACE conn4 <- [1,842,null,{}] 18:31:46 INFO - PROCESS | 12903 | 1462325506509 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:46 INFO - PROCESS | 12903 | 1462325506695 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 18:31:47 INFO - PROCESS | 12903 | 1462325507044 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:47 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d770800 == 96 [pid = 12903] [id = 181] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f87839bb800) [pid = 12903] [serial = 559] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f877ffa7400) [pid = 12903] [serial = 556] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877d3d6800) [pid = 12903] [serial = 553] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f877bf7f800) [pid = 12903] [serial = 577] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772edd800 == 97 [pid = 12903] [id = 218] 18:31:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f8775f1ac00) [pid = 12903] [serial = 654] [outer = (nil)] 18:31:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877b097400) [pid = 12903] [serial = 655] [outer = 0x7f8775f1ac00] 18:31:47 INFO - PROCESS | 12903 | 1462325507162 Marionette DEBUG loaded listener.js 18:31:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877b0b1c00) [pid = 12903] [serial = 656] [outer = 0x7f8775f1ac00] 18:31:47 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793730800 == 96 [pid = 12903] [id = 197] 18:31:47 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786c1f000 == 95 [pid = 12903] [id = 196] 18:31:47 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d57000 == 94 [pid = 12903] [id = 195] 18:31:47 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df59800 == 93 [pid = 12903] [id = 194] 18:31:47 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776cb8000 == 92 [pid = 12903] [id = 193] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f87866e8c00) [pid = 12903] [serial = 497] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877bdc9800) [pid = 12903] [serial = 569] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f877af39c00) [pid = 12903] [serial = 562] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877dbdb400) [pid = 12903] [serial = 476] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f8794e28800) [pid = 12903] [serial = 515] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f87939f3000) [pid = 12903] [serial = 467] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f877b00b000) [pid = 12903] [serial = 568] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877d148800) [pid = 12903] [serial = 571] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f87895b5c00) [pid = 12903] [serial = 373] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8780264400) [pid = 12903] [serial = 574] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f878735d000) [pid = 12903] [serial = 370] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877d04a400) [pid = 12903] [serial = 452] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f878db46400) [pid = 12903] [serial = 512] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8789561c00) [pid = 12903] [serial = 461] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f87774ce800) [pid = 12903] [serial = 565] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f8774dd8400) [pid = 12903] [serial = 470] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f877dbd3c00) [pid = 12903] [serial = 473] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f8775f20400) [pid = 12903] [serial = 379] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f8789039c00) [pid = 12903] [serial = 415] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f8780337c00) [pid = 12903] [serial = 563] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f8776c9c400) [pid = 12903] [serial = 547] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f878032ec00) [pid = 12903] [serial = 575] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f87948c9c00) [pid = 12903] [serial = 412] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f8786cb4000) [pid = 12903] [serial = 509] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f877bd57400) [pid = 12903] [serial = 358] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f877ad71000) [pid = 12903] [serial = 566] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f87867a6c00) [pid = 12903] [serial = 458] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f877c061400) [pid = 12903] [serial = 551] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f87867a3c00) [pid = 12903] [serial = 367] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 128 (0x7f8776c94400) [pid = 12903] [serial = 449] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 127 (0x7f87860cd800) [pid = 12903] [serial = 409] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 126 (0x7f877d145000) [pid = 12903] [serial = 361] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 125 (0x7f8785023000) [pid = 12903] [serial = 364] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 124 (0x7f87821b0c00) [pid = 12903] [serial = 506] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 123 (0x7f877b002400) [pid = 12903] [serial = 550] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 122 (0x7f877d634000) [pid = 12903] [serial = 406] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 121 (0x7f87774d2c00) [pid = 12903] [serial = 548] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 120 (0x7f877d633800) [pid = 12903] [serial = 572] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 119 (0x7f87939f7000) [pid = 12903] [serial = 464] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 118 (0x7f877f5ef800) [pid = 12903] [serial = 455] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 117 (0x7f87988b7c00) [pid = 12903] [serial = 376] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 116 (0x7f877d2f7800) [pid = 12903] [serial = 503] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 115 (0x7f877b0ad400) [pid = 12903] [serial = 500] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 114 (0x7f877c060800) [pid = 12903] [serial = 403] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | --DOMWINDOW == 113 (0x7f8798a54800) [pid = 12903] [serial = 418] [outer = (nil)] [url = about:blank] 18:31:47 INFO - PROCESS | 12903 | 1462325507947 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1488ms 18:31:47 INFO - PROCESS | 12903 | 1462325507994 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 18:31:48 INFO - PROCESS | 12903 | 1462325508000 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 18:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:31:48 INFO - PROCESS | 12903 | 1462325508017 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:31:48 INFO - PROCESS | 12903 | 1462325508024 Marionette TRACE conn4 <- [1,846,null,{}] 18:31:48 INFO - PROCESS | 12903 | 1462325508030 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:48 INFO - PROCESS | 12903 | 1462325508258 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 18:31:48 INFO - PROCESS | 12903 | 1462325508385 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c66a000 == 93 [pid = 12903] [id = 219] 18:31:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 114 (0x7f8776c94400) [pid = 12903] [serial = 657] [outer = (nil)] 18:31:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 115 (0x7f877bd5bc00) [pid = 12903] [serial = 658] [outer = 0x7f8776c94400] 18:31:48 INFO - PROCESS | 12903 | 1462325508454 Marionette DEBUG loaded listener.js 18:31:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 116 (0x7f877c5be000) [pid = 12903] [serial = 659] [outer = 0x7f8776c94400] 18:31:49 INFO - PROCESS | 12903 | 1462325509212 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1240ms 18:31:49 INFO - PROCESS | 12903 | 1462325509271 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 18:31:49 INFO - PROCESS | 12903 | 1462325509274 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 18:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:31:49 INFO - PROCESS | 12903 | 1462325509283 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:31:49 INFO - PROCESS | 12903 | 1462325509287 Marionette TRACE conn4 <- [1,850,null,{}] 18:31:49 INFO - PROCESS | 12903 | 1462325509293 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:49 INFO - PROCESS | 12903 | 1462325509468 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 18:31:49 INFO - PROCESS | 12903 | 1462325509483 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dcf1000 == 94 [pid = 12903] [id = 220] 18:31:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 117 (0x7f87774b9400) [pid = 12903] [serial = 660] [outer = (nil)] 18:31:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 118 (0x7f877d0ddc00) [pid = 12903] [serial = 661] [outer = 0x7f87774b9400] 18:31:49 INFO - PROCESS | 12903 | 1462325509550 Marionette DEBUG loaded listener.js 18:31:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 119 (0x7f877d3d4000) [pid = 12903] [serial = 662] [outer = 0x7f87774b9400] 18:31:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 120 (0x7f877c788400) [pid = 12903] [serial = 663] [outer = 0x7f8782ead800] 18:31:50 INFO - PROCESS | 12903 | 1462325510559 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1380ms 18:31:50 INFO - PROCESS | 12903 | 1462325510695 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 12903 | 1462325510698 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 18:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:31:50 INFO - PROCESS | 12903 | 1462325510713 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - PROCESS | 12903 | 1462325510716 Marionette TRACE conn4 <- [1,854,null,{}] 18:31:50 INFO - PROCESS | 12903 | 1462325510722 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:50 INFO - PROCESS | 12903 | 1462325510959 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 18:31:50 INFO - PROCESS | 12903 | 1462325510989 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8783933800 == 95 [pid = 12903] [id = 221] 18:31:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 121 (0x7f877f5ef800) [pid = 12903] [serial = 664] [outer = (nil)] 18:31:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 122 (0x7f8780264800) [pid = 12903] [serial = 665] [outer = 0x7f877f5ef800] 18:31:51 INFO - PROCESS | 12903 | 1462325511065 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 123 (0x7f8780bd8c00) [pid = 12903] [serial = 666] [outer = 0x7f877f5ef800] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 122 (0x7f877b099000) [pid = 12903] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 121 (0x7f877ad6c000) [pid = 12903] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 120 (0x7f877ae5a000) [pid = 12903] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 119 (0x7f877ad6d000) [pid = 12903] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 118 (0x7f8775f19400) [pid = 12903] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 117 (0x7f87724f0400) [pid = 12903] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 116 (0x7f877c5bf400) [pid = 12903] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 115 (0x7f877c786000) [pid = 12903] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 114 (0x7f877dee6400) [pid = 12903] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 113 (0x7f877c5bd400) [pid = 12903] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 112 (0x7f87721e6c00) [pid = 12903] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 111 (0x7f87724f1c00) [pid = 12903] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 110 (0x7f87774d4400) [pid = 12903] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:31:52 INFO - PROCESS | 12903 | --DOMWINDOW == 109 (0x7f87721e7400) [pid = 12903] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:31:52 INFO - PROCESS | 12903 | 1462325512199 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1528ms 18:31:52 INFO - PROCESS | 12903 | 1462325512243 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 18:31:52 INFO - PROCESS | 12903 | 1462325512247 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 18:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:31:52 INFO - PROCESS | 12903 | 1462325512254 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:31:52 INFO - PROCESS | 12903 | 1462325512256 Marionette TRACE conn4 <- [1,858,null,{}] 18:31:52 INFO - PROCESS | 12903 | 1462325512262 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:52 INFO - PROCESS | 12903 | 1462325512420 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 18:31:52 INFO - PROCESS | 12903 | 1462325512436 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d99000 == 96 [pid = 12903] [id = 222] 18:31:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 110 (0x7f87721ea400) [pid = 12903] [serial = 667] [outer = (nil)] 18:31:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 111 (0x7f877607ac00) [pid = 12903] [serial = 668] [outer = 0x7f87721ea400] 18:31:52 INFO - PROCESS | 12903 | 1462325512498 Marionette DEBUG loaded listener.js 18:31:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 112 (0x7f877ffa7c00) [pid = 12903] [serial = 669] [outer = 0x7f87721ea400] 18:31:53 INFO - PROCESS | 12903 | 1462325513333 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1133ms 18:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:31:53 INFO - PROCESS | 12903 | 1462325513388 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 18:31:53 INFO - PROCESS | 12903 | 1462325513390 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 18:31:53 INFO - PROCESS | 12903 | 1462325513397 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:31:53 INFO - PROCESS | 12903 | 1462325513401 Marionette TRACE conn4 <- [1,862,null,{}] 18:31:53 INFO - PROCESS | 12903 | 1462325513410 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:53 INFO - PROCESS | 12903 | 1462325513590 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 18:31:53 INFO - PROCESS | 12903 | 1462325513601 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8787271000 == 97 [pid = 12903] [id = 223] 18:31:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 113 (0x7f877d635c00) [pid = 12903] [serial = 670] [outer = (nil)] 18:31:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 114 (0x7f8782eaec00) [pid = 12903] [serial = 671] [outer = 0x7f877d635c00] 18:31:53 INFO - PROCESS | 12903 | 1462325513666 Marionette DEBUG loaded listener.js 18:31:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 115 (0x7f8785b0c000) [pid = 12903] [serial = 672] [outer = 0x7f877d635c00] 18:31:54 INFO - PROCESS | 12903 | 1462325514801 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1439ms 18:31:54 INFO - PROCESS | 12903 | 1462325514837 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 12903 | 1462325514844 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 18:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:31:54 INFO - PROCESS | 12903 | 1462325514855 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 12903 | 1462325514860 Marionette TRACE conn4 <- [1,866,null,{}] 18:31:54 INFO - PROCESS | 12903 | 1462325514869 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:55 INFO - PROCESS | 12903 | 1462325515122 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 18:31:55 INFO - PROCESS | 12903 | 1462325515341 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c485000 == 98 [pid = 12903] [id = 224] 18:31:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 116 (0x7f8775f1e400) [pid = 12903] [serial = 673] [outer = (nil)] 18:31:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 117 (0x7f87774d1000) [pid = 12903] [serial = 674] [outer = 0x7f8775f1e400] 18:31:55 INFO - PROCESS | 12903 | 1462325515464 Marionette DEBUG loaded listener.js 18:31:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 118 (0x7f877ae53400) [pid = 12903] [serial = 675] [outer = 0x7f8775f1e400] 18:31:56 INFO - PROCESS | 12903 | 1462325516461 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1647ms 18:31:56 INFO - PROCESS | 12903 | 1462325516504 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 18:31:56 INFO - PROCESS | 12903 | 1462325516513 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 18:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:31:56 INFO - PROCESS | 12903 | 1462325516525 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:31:56 INFO - PROCESS | 12903 | 1462325516529 Marionette TRACE conn4 <- [1,870,null,{}] 18:31:56 INFO - PROCESS | 12903 | 1462325516536 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:56 INFO - PROCESS | 12903 | 1462325516778 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 18:31:57 INFO - PROCESS | 12903 | 1462325517087 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782ecb800 == 99 [pid = 12903] [id = 225] 18:31:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 119 (0x7f877ae53800) [pid = 12903] [serial = 676] [outer = (nil)] 18:31:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 120 (0x7f877bdc6400) [pid = 12903] [serial = 677] [outer = 0x7f877ae53800] 18:31:57 INFO - PROCESS | 12903 | 1462325517167 Marionette DEBUG loaded listener.js 18:31:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 121 (0x7f877c41cc00) [pid = 12903] [serial = 678] [outer = 0x7f877ae53800] 18:31:58 INFO - PROCESS | 12903 | 1462325518057 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1583ms 18:31:58 INFO - PROCESS | 12903 | 1462325518109 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 18:31:58 INFO - PROCESS | 12903 | 1462325518112 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 18:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:31:58 INFO - PROCESS | 12903 | 1462325518121 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:31:58 INFO - PROCESS | 12903 | 1462325518128 Marionette TRACE conn4 <- [1,874,null,{}] 18:31:58 INFO - PROCESS | 12903 | 1462325518144 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:58 INFO - PROCESS | 12903 | 1462325518369 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 18:31:58 INFO - PROCESS | 12903 | 1462325518586 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879812c800 == 100 [pid = 12903] [id = 226] 18:31:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 122 (0x7f877d2f0800) [pid = 12903] [serial = 679] [outer = (nil)] 18:31:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 123 (0x7f877f581400) [pid = 12903] [serial = 680] [outer = 0x7f877d2f0800] 18:31:58 INFO - PROCESS | 12903 | 1462325518681 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 124 (0x7f8780bd6000) [pid = 12903] [serial = 681] [outer = 0x7f877d2f0800] 18:31:59 INFO - PROCESS | 12903 | 1462325519555 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1490ms 18:31:59 INFO - PROCESS | 12903 | 1462325519611 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 18:31:59 INFO - PROCESS | 12903 | 1462325519615 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 18:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:31:59 INFO - PROCESS | 12903 | 1462325519621 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 12903 | 1462325519624 Marionette TRACE conn4 <- [1,878,null,{}] 18:31:59 INFO - PROCESS | 12903 | 1462325519630 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:59 INFO - PROCESS | 12903 | 1462325519827 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 18:32:00 INFO - PROCESS | 12903 | 1462325519994 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc07800 == 101 [pid = 12903] [id = 227] 18:32:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 125 (0x7f877d3d3400) [pid = 12903] [serial = 682] [outer = (nil)] 18:32:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 126 (0x7f8785023000) [pid = 12903] [serial = 683] [outer = 0x7f877d3d3400] 18:32:00 INFO - PROCESS | 12903 | 1462325520072 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 127 (0x7f87860cd400) [pid = 12903] [serial = 684] [outer = 0x7f877d3d3400] 18:32:00 INFO - PROCESS | 12903 | 1462325520926 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1341ms 18:32:00 INFO - PROCESS | 12903 | 1462325520963 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 18:32:00 INFO - PROCESS | 12903 | 1462325520966 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 18:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:32:00 INFO - PROCESS | 12903 | 1462325520974 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - PROCESS | 12903 | 1462325520978 Marionette TRACE conn4 <- [1,882,null,{}] 18:32:00 INFO - PROCESS | 12903 | 1462325520984 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:01 INFO - PROCESS | 12903 | 1462325521192 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 18:32:01 INFO - PROCESS | 12903 | 1462325521365 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a0591800 == 102 [pid = 12903] [id = 228] 18:32:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 128 (0x7f8782ba3400) [pid = 12903] [serial = 685] [outer = (nil)] 18:32:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f87866ed400) [pid = 12903] [serial = 686] [outer = 0x7f8782ba3400] 18:32:01 INFO - PROCESS | 12903 | 1462325521439 Marionette DEBUG loaded listener.js 18:32:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f87869c8800) [pid = 12903] [serial = 687] [outer = 0x7f8782ba3400] 18:32:02 INFO - PROCESS | 12903 | 1462325522433 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1490ms 18:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:32:02 INFO - PROCESS | 12903 | 1462325522465 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 18:32:02 INFO - PROCESS | 12903 | 1462325522468 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 18:32:02 INFO - PROCESS | 12903 | 1462325522475 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:32:02 INFO - PROCESS | 12903 | 1462325522479 Marionette TRACE conn4 <- [1,886,null,{}] 18:32:02 INFO - PROCESS | 12903 | 1462325522485 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:02 INFO - PROCESS | 12903 | 1462325522721 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 18:32:02 INFO - PROCESS | 12903 | 1462325522940 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878036a800 == 103 [pid = 12903] [id = 229] 18:32:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f87860d7400) [pid = 12903] [serial = 688] [outer = (nil)] 18:32:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f878db45c00) [pid = 12903] [serial = 689] [outer = 0x7f87860d7400] 18:32:03 INFO - PROCESS | 12903 | 1462325523062 Marionette DEBUG loaded listener.js 18:32:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f8794e26400) [pid = 12903] [serial = 690] [outer = 0x7f87860d7400] 18:32:04 INFO - PROCESS | 12903 | 1462325523994 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1538ms 18:32:04 INFO - PROCESS | 12903 | 1462325524015 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 18:32:04 INFO - PROCESS | 12903 | 1462325524022 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 18:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:32:04 INFO - PROCESS | 12903 | 1462325524033 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:32:04 INFO - PROCESS | 12903 | 1462325524037 Marionette TRACE conn4 <- [1,890,null,{}] 18:32:04 INFO - PROCESS | 12903 | 1462325524049 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:04 INFO - PROCESS | 12903 | 1462325524258 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 18:32:04 INFO - PROCESS | 12903 | 1462325524472 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c120000 == 104 [pid = 12903] [id = 230] 18:32:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f8776d5a800) [pid = 12903] [serial = 691] [outer = (nil)] 18:32:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f8776d62000) [pid = 12903] [serial = 692] [outer = 0x7f8776d5a800] 18:32:04 INFO - PROCESS | 12903 | 1462325524564 Marionette DEBUG loaded listener.js 18:32:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f8776d67800) [pid = 12903] [serial = 693] [outer = 0x7f8776d5a800] 18:32:05 INFO - PROCESS | 12903 | 1462325525431 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1436ms 18:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:32:05 INFO - PROCESS | 12903 | 1462325525467 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 12903 | 1462325525470 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 18:32:05 INFO - PROCESS | 12903 | 1462325525477 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 12903 | 1462325525480 Marionette TRACE conn4 <- [1,894,null,{}] 18:32:05 INFO - PROCESS | 12903 | 1462325525486 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:05 INFO - PROCESS | 12903 | 1462325525694 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 18:32:05 INFO - PROCESS | 12903 | 1462325525938 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794c87800 == 105 [pid = 12903] [id = 231] 18:32:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f8774dcc800) [pid = 12903] [serial = 694] [outer = (nil)] 18:32:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f877d8c5800) [pid = 12903] [serial = 695] [outer = 0x7f8774dcc800] 18:32:06 INFO - PROCESS | 12903 | 1462325526058 Marionette DEBUG loaded listener.js 18:32:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f877d8ca000) [pid = 12903] [serial = 696] [outer = 0x7f8774dcc800] 18:32:06 INFO - PROCESS | 12903 | 1462325526894 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1490ms 18:32:06 INFO - PROCESS | 12903 | 1462325526967 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 18:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:32:06 INFO - PROCESS | 12903 | 1462325526971 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 18:32:06 INFO - PROCESS | 12903 | 1462325526977 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:32:06 INFO - PROCESS | 12903 | 1462325526980 Marionette TRACE conn4 <- [1,898,null,{}] 18:32:06 INFO - PROCESS | 12903 | 1462325526985 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:07 INFO - PROCESS | 12903 | 1462325527210 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 18:32:07 INFO - PROCESS | 12903 | 1462325527426 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793737000 == 106 [pid = 12903] [id = 232] 18:32:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f87736be800) [pid = 12903] [serial = 697] [outer = (nil)] 18:32:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f877d8ca400) [pid = 12903] [serial = 698] [outer = 0x7f87736be800] 18:32:07 INFO - PROCESS | 12903 | 1462325527553 Marionette DEBUG loaded listener.js 18:32:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f877d8d1400) [pid = 12903] [serial = 699] [outer = 0x7f87736be800] 18:32:08 INFO - PROCESS | 12903 | 1462325528402 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1481ms 18:32:08 INFO - PROCESS | 12903 | 1462325528460 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 18:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:32:08 INFO - PROCESS | 12903 | 1462325528464 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 18:32:08 INFO - PROCESS | 12903 | 1462325528471 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:32:08 INFO - PROCESS | 12903 | 1462325528475 Marionette TRACE conn4 <- [1,902,null,{}] 18:32:08 INFO - PROCESS | 12903 | 1462325528481 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:08 INFO - PROCESS | 12903 | 1462325528725 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 18:32:09 INFO - PROCESS | 12903 | 1462325529377 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877613c000 == 107 [pid = 12903] [id = 233] 18:32:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f87736bf400) [pid = 12903] [serial = 700] [outer = (nil)] 18:32:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f87736c6400) [pid = 12903] [serial = 701] [outer = 0x7f87736bf400] 18:32:09 INFO - PROCESS | 12903 | 1462325529451 Marionette DEBUG loaded listener.js 18:32:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f877574e400) [pid = 12903] [serial = 702] [outer = 0x7f87736bf400] 18:32:10 INFO - PROCESS | 12903 | 1462325530316 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1890ms 18:32:10 INFO - PROCESS | 12903 | 1462325530363 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 18:32:10 INFO - PROCESS | 12903 | 1462325530369 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 18:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:32:10 INFO - PROCESS | 12903 | 1462325530377 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:32:10 INFO - PROCESS | 12903 | 1462325530383 Marionette TRACE conn4 <- [1,906,null,{}] 18:32:10 INFO - PROCESS | 12903 | 1462325530391 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:10 INFO - PROCESS | 12903 | 1462325530588 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 18:32:10 INFO - PROCESS | 12903 | 1462325530779 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f57800 == 108 [pid = 12903] [id = 234] 18:32:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f87721e4800) [pid = 12903] [serial = 703] [outer = (nil)] 18:32:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f8775f1a800) [pid = 12903] [serial = 704] [outer = 0x7f87721e4800] 18:32:10 INFO - PROCESS | 12903 | 1462325530868 Marionette DEBUG loaded listener.js 18:32:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f87774b5000) [pid = 12903] [serial = 705] [outer = 0x7f87721e4800] 18:32:11 INFO - PROCESS | 12903 | 1462325531922 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1633ms 18:32:12 INFO - PROCESS | 12903 | 1462325532015 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 18:32:12 INFO - PROCESS | 12903 | 1462325532021 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 18:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:32:12 INFO - PROCESS | 12903 | 1462325532028 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 12903 | 1462325532030 Marionette TRACE conn4 <- [1,910,null,{}] 18:32:12 INFO - PROCESS | 12903 | 1462325532036 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:12 INFO - PROCESS | 12903 | 1462325532262 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 18:32:12 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879b8c2000 == 107 [pid = 12903] [id = 73] 18:32:12 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c65d000 == 106 [pid = 12903] [id = 142] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877d3e0c00) [pid = 12903] [serial = 586] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877bf84c00) [pid = 12903] [serial = 583] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f87843d3800) [pid = 12903] [serial = 589] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f878622d000) [pid = 12903] [serial = 592] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | 1462325532598 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776138800 == 107 [pid = 12903] [id = 235] 18:32:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f8775f19000) [pid = 12903] [serial = 706] [outer = (nil)] 18:32:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8777591800) [pid = 12903] [serial = 707] [outer = 0x7f8775f19000] 18:32:12 INFO - PROCESS | 12903 | 1462325532694 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f877ae52000) [pid = 12903] [serial = 708] [outer = 0x7f8775f19000] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f87721f1800) [pid = 12903] [serial = 521] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f8776077000) [pid = 12903] [serial = 527] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f877c5bf000) [pid = 12903] [serial = 518] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f87724ee400) [pid = 12903] [serial = 524] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f877d2f5400) [pid = 12903] [serial = 605] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f877d147800) [pid = 12903] [serial = 604] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f877d0e0400) [pid = 12903] [serial = 611] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f8780bdd400) [pid = 12903] [serial = 557] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f8785581c00) [pid = 12903] [serial = 560] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f877dee6000) [pid = 12903] [serial = 554] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f877d638c00) [pid = 12903] [serial = 607] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f877ae5cc00) [pid = 12903] [serial = 610] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f877dbdd800) [pid = 12903] [serial = 608] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f877b0ea800) [pid = 12903] [serial = 599] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f877b095c00) [pid = 12903] [serial = 598] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f877bf84400) [pid = 12903] [serial = 601] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f877c420c00) [pid = 12903] [serial = 602] [outer = (nil)] [url = about:blank] 18:32:12 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f87774b9800) [pid = 12903] [serial = 596] [outer = (nil)] [url = about:blank] 18:32:13 INFO - PROCESS | 12903 | --DOMWINDOW == 128 (0x7f8776075c00) [pid = 12903] [serial = 595] [outer = (nil)] [url = about:blank] 18:32:13 INFO - PROCESS | 12903 | --DOMWINDOW == 127 (0x7f877dee4000) [pid = 12903] [serial = 578] [outer = (nil)] [url = about:blank] 18:32:13 INFO - PROCESS | 12903 | --DOMWINDOW == 126 (0x7f87774ba400) [pid = 12903] [serial = 580] [outer = (nil)] [url = about:blank] 18:32:13 INFO - PROCESS | 12903 | 1462325533494 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1529ms 18:32:13 INFO - PROCESS | 12903 | 1462325533558 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 18:32:13 INFO - PROCESS | 12903 | 1462325533563 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 18:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:32:13 INFO - PROCESS | 12903 | 1462325533581 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:32:13 INFO - PROCESS | 12903 | 1462325533590 Marionette TRACE conn4 <- [1,914,null,{}] 18:32:13 INFO - PROCESS | 12903 | 1462325533597 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:13 INFO - PROCESS | 12903 | 1462325533836 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 18:32:13 INFO - PROCESS | 12903 | 1462325533852 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0c7000 == 108 [pid = 12903] [id = 236] 18:32:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 127 (0x7f87721f1800) [pid = 12903] [serial = 709] [outer = (nil)] 18:32:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 128 (0x7f877b010c00) [pid = 12903] [serial = 710] [outer = 0x7f87721f1800] 18:32:13 INFO - PROCESS | 12903 | 1462325533916 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f877b0a0400) [pid = 12903] [serial = 711] [outer = 0x7f87721f1800] 18:32:14 INFO - PROCESS | 12903 | 1462325534733 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1205ms 18:32:14 INFO - PROCESS | 12903 | 1462325534777 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 18:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:32:14 INFO - PROCESS | 12903 | 1462325534783 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 18:32:14 INFO - PROCESS | 12903 | 1462325534789 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 12903 | 1462325534792 Marionette TRACE conn4 <- [1,918,null,{}] 18:32:14 INFO - PROCESS | 12903 | 1462325534797 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:14 INFO - PROCESS | 12903 | 1462325534976 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 18:32:14 INFO - PROCESS | 12903 | 1462325534988 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d299000 == 109 [pid = 12903] [id = 237] 18:32:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f877b09b000) [pid = 12903] [serial = 712] [outer = (nil)] 18:32:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f877bd56400) [pid = 12903] [serial = 713] [outer = 0x7f877b09b000] 18:32:15 INFO - PROCESS | 12903 | 1462325535055 Marionette DEBUG loaded listener.js 18:32:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f877bf80400) [pid = 12903] [serial = 714] [outer = 0x7f877b09b000] 18:32:16 INFO - PROCESS | 12903 | 1462325536047 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1299ms 18:32:16 INFO - PROCESS | 12903 | 1462325536088 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 18:32:16 INFO - PROCESS | 12903 | 1462325536092 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 18:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:32:16 INFO - PROCESS | 12903 | 1462325536100 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:32:16 INFO - PROCESS | 12903 | 1462325536104 Marionette TRACE conn4 <- [1,922,null,{}] 18:32:16 INFO - PROCESS | 12903 | 1462325536109 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:16 INFO - PROCESS | 12903 | 1462325536352 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 18:32:16 INFO - PROCESS | 12903 | 1462325536379 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db23000 == 110 [pid = 12903] [id = 238] 18:32:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f877c067000) [pid = 12903] [serial = 715] [outer = (nil)] 18:32:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f877c41c400) [pid = 12903] [serial = 716] [outer = 0x7f877c067000] 18:32:16 INFO - PROCESS | 12903 | 1462325536464 Marionette DEBUG loaded listener.js 18:32:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f877c5bb800) [pid = 12903] [serial = 717] [outer = 0x7f877c067000] 18:32:17 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f877f5ef800) [pid = 12903] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:32:17 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f87721ea400) [pid = 12903] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:32:17 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f8775f1ac00) [pid = 12903] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:32:17 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f87724e9800) [pid = 12903] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:32:17 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f8776c94400) [pid = 12903] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:32:17 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f87774b9400) [pid = 12903] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:32:17 INFO - PROCESS | 12903 | --DOMWINDOW == 128 (0x7f87736c5000) [pid = 12903] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:32:17 INFO - PROCESS | 12903 | 1462325537763 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1692ms 18:32:17 INFO - PROCESS | 12903 | 1462325537792 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 18:32:17 INFO - PROCESS | 12903 | 1462325537796 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 18:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:32:17 INFO - PROCESS | 12903 | 1462325537803 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:32:17 INFO - PROCESS | 12903 | 1462325537806 Marionette TRACE conn4 <- [1,926,null,{}] 18:32:17 INFO - PROCESS | 12903 | 1462325537823 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:18 INFO - PROCESS | 12903 | 1462325538042 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 18:32:18 INFO - PROCESS | 12903 | 1462325538174 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dced800 == 111 [pid = 12903] [id = 239] 18:32:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f87724e9800) [pid = 12903] [serial = 718] [outer = (nil)] 18:32:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f877c791c00) [pid = 12903] [serial = 719] [outer = 0x7f87724e9800] 18:32:18 INFO - PROCESS | 12903 | 1462325538239 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f877d140c00) [pid = 12903] [serial = 720] [outer = 0x7f87724e9800] 18:32:18 INFO - PROCESS | 12903 | 1462325538963 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1184ms 18:32:18 INFO - PROCESS | 12903 | 1462325538989 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 12903 | 1462325538992 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 18:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:32:19 INFO - PROCESS | 12903 | 1462325538998 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:32:19 INFO - PROCESS | 12903 | 1462325539000 Marionette TRACE conn4 <- [1,930,null,{}] 18:32:19 INFO - PROCESS | 12903 | 1462325539006 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:19 INFO - PROCESS | 12903 | 1462325539219 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 18:32:19 INFO - PROCESS | 12903 | 1462325539241 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780359800 == 112 [pid = 12903] [id = 240] 18:32:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f877574e000) [pid = 12903] [serial = 721] [outer = (nil)] 18:32:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f877d145c00) [pid = 12903] [serial = 722] [outer = 0x7f877574e000] 18:32:19 INFO - PROCESS | 12903 | 1462325539305 Marionette DEBUG loaded listener.js 18:32:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f877d631000) [pid = 12903] [serial = 723] [outer = 0x7f877574e000] 18:32:20 INFO - PROCESS | 12903 | 1462325540401 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1431ms 18:32:20 INFO - PROCESS | 12903 | 1462325540432 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 18:32:20 INFO - PROCESS | 12903 | 1462325540437 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 18:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:32:20 INFO - PROCESS | 12903 | 1462325540448 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:32:20 INFO - PROCESS | 12903 | 1462325540452 Marionette TRACE conn4 <- [1,934,null,{}] 18:32:20 INFO - PROCESS | 12903 | 1462325540461 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:20 INFO - PROCESS | 12903 | 1462325540663 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 18:32:20 INFO - PROCESS | 12903 | 1462325540851 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777799800 == 113 [pid = 12903] [id = 241] 18:32:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f8775f19400) [pid = 12903] [serial = 724] [outer = (nil)] 18:32:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f8776d5a400) [pid = 12903] [serial = 725] [outer = 0x7f8775f19400] 18:32:21 INFO - PROCESS | 12903 | 1462325540999 Marionette DEBUG loaded listener.js 18:32:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f8777585400) [pid = 12903] [serial = 726] [outer = 0x7f8775f19400] 18:32:21 INFO - PROCESS | 12903 | 1462325541952 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1546ms 18:32:21 INFO - PROCESS | 12903 | 1462325541995 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 12903 | 1462325542004 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 18:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:32:22 INFO - PROCESS | 12903 | 1462325542014 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 12903 | 1462325542018 Marionette TRACE conn4 <- [1,938,null,{}] 18:32:22 INFO - PROCESS | 12903 | 1462325542026 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:22 INFO - PROCESS | 12903 | 1462325542229 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 18:32:22 INFO - PROCESS | 12903 | 1462325542398 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db26800 == 114 [pid = 12903] [id = 242] 18:32:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f8777584400) [pid = 12903] [serial = 727] [outer = (nil)] 18:32:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f877af40c00) [pid = 12903] [serial = 728] [outer = 0x7f8777584400] 18:32:22 INFO - PROCESS | 12903 | 1462325542474 Marionette DEBUG loaded listener.js 18:32:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f877b0ea800) [pid = 12903] [serial = 729] [outer = 0x7f8777584400] 18:32:23 INFO - PROCESS | 12903 | 1462325543423 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1483ms 18:32:23 INFO - PROCESS | 12903 | 1462325543498 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 18:32:23 INFO - PROCESS | 12903 | 1462325543503 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 18:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:32:23 INFO - PROCESS | 12903 | 1462325543509 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:32:23 INFO - PROCESS | 12903 | 1462325543516 Marionette TRACE conn4 <- [1,942,null,{}] 18:32:23 INFO - PROCESS | 12903 | 1462325543533 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:23 INFO - PROCESS | 12903 | 1462325543772 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 18:32:23 INFO - PROCESS | 12903 | 1462325543986 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782c8b800 == 115 [pid = 12903] [id = 243] 18:32:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f877c5b4800) [pid = 12903] [serial = 730] [outer = (nil)] 18:32:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f877d04d800) [pid = 12903] [serial = 731] [outer = 0x7f877c5b4800] 18:32:24 INFO - PROCESS | 12903 | 1462325544107 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f877d148400) [pid = 12903] [serial = 732] [outer = 0x7f877c5b4800] 18:32:24 INFO - PROCESS | 12903 | 1462325544973 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1496ms 18:32:25 INFO - PROCESS | 12903 | 1462325545006 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 12903 | 1462325545010 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 18:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:32:25 INFO - PROCESS | 12903 | 1462325545018 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 12903 | 1462325545021 Marionette TRACE conn4 <- [1,946,null,{}] 18:32:25 INFO - PROCESS | 12903 | 1462325545027 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:25 INFO - PROCESS | 12903 | 1462325545230 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 18:32:25 INFO - PROCESS | 12903 | 1462325545406 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b30800 == 116 [pid = 12903] [id = 244] 18:32:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f877c784c00) [pid = 12903] [serial = 733] [outer = (nil)] 18:32:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f877d8cc000) [pid = 12903] [serial = 734] [outer = 0x7f877c784c00] 18:32:25 INFO - PROCESS | 12903 | 1462325545480 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f877dbd9000) [pid = 12903] [serial = 735] [outer = 0x7f877c784c00] 18:32:26 INFO - PROCESS | 12903 | 1462325546442 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1484ms 18:32:26 INFO - PROCESS | 12903 | 1462325546503 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 18:32:26 INFO - PROCESS | 12903 | 1462325546506 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 18:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:32:26 INFO - PROCESS | 12903 | 1462325546512 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:32:26 INFO - PROCESS | 12903 | 1462325546516 Marionette TRACE conn4 <- [1,950,null,{}] 18:32:26 INFO - PROCESS | 12903 | 1462325546521 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:26 INFO - PROCESS | 12903 | 1462325546712 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 18:32:26 INFO - PROCESS | 12903 | 1462325546880 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785b67000 == 117 [pid = 12903] [id = 245] 18:32:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f8777588800) [pid = 12903] [serial = 736] [outer = (nil)] 18:32:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f877dee7800) [pid = 12903] [serial = 737] [outer = 0x7f8777588800] 18:32:26 INFO - PROCESS | 12903 | 1462325546955 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f877f588c00) [pid = 12903] [serial = 738] [outer = 0x7f8777588800] 18:32:27 INFO - PROCESS | 12903 | 1462325547866 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1430ms 18:32:27 INFO - PROCESS | 12903 | 1462325547945 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 12903 | 1462325547949 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 18:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:32:27 INFO - PROCESS | 12903 | 1462325547955 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:32:27 INFO - PROCESS | 12903 | 1462325547957 Marionette TRACE conn4 <- [1,954,null,{}] 18:32:27 INFO - PROCESS | 12903 | 1462325547963 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:28 INFO - PROCESS | 12903 | 1462325548215 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 18:32:28 INFO - PROCESS | 12903 | 1462325548444 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878c313000 == 118 [pid = 12903] [id = 246] 18:32:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f878033a000) [pid = 12903] [serial = 739] [outer = (nil)] 18:32:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8782c77800) [pid = 12903] [serial = 740] [outer = 0x7f878033a000] 18:32:28 INFO - PROCESS | 12903 | 1462325548542 Marionette DEBUG loaded listener.js 18:32:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f878464b400) [pid = 12903] [serial = 741] [outer = 0x7f878033a000] 18:32:29 INFO - PROCESS | 12903 | 1462325549410 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1488ms 18:32:29 INFO - PROCESS | 12903 | 1462325549444 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 18:32:29 INFO - PROCESS | 12903 | 1462325549447 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 18:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:32:29 INFO - PROCESS | 12903 | 1462325549454 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:32:29 INFO - PROCESS | 12903 | 1462325549458 Marionette TRACE conn4 <- [1,958,null,{}] 18:32:29 INFO - PROCESS | 12903 | 1462325549464 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:29 INFO - PROCESS | 12903 | 1462325549666 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 18:32:29 INFO - PROCESS | 12903 | 1462325549842 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793e28000 == 119 [pid = 12903] [id = 247] 18:32:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f8780334000) [pid = 12903] [serial = 742] [outer = (nil)] 18:32:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f8785574000) [pid = 12903] [serial = 743] [outer = 0x7f8780334000] 18:32:29 INFO - PROCESS | 12903 | 1462325549915 Marionette DEBUG loaded listener.js 18:32:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f878604e400) [pid = 12903] [serial = 744] [outer = 0x7f8780334000] 18:32:30 INFO - PROCESS | 12903 | 1462325550829 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1437ms 18:32:30 INFO - PROCESS | 12903 | 1462325550893 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 12903 | 1462325550898 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 18:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:32:30 INFO - PROCESS | 12903 | 1462325550905 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - PROCESS | 12903 | 1462325550908 Marionette TRACE conn4 <- [1,962,null,{}] 18:32:30 INFO - PROCESS | 12903 | 1462325550915 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:31 INFO - PROCESS | 12903 | 1462325551113 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 18:32:31 INFO - PROCESS | 12903 | 1462325551309 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8796dce800 == 120 [pid = 12903] [id = 248] 18:32:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f8777588400) [pid = 12903] [serial = 745] [outer = (nil)] 18:32:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f87860d6400) [pid = 12903] [serial = 746] [outer = 0x7f8777588400] 18:32:31 INFO - PROCESS | 12903 | 1462325551428 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f87867a4400) [pid = 12903] [serial = 747] [outer = 0x7f8777588400] 18:32:32 INFO - PROCESS | 12903 | 1462325552340 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1486ms 18:32:32 INFO - PROCESS | 12903 | 1462325552392 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 12903 | 1462325552396 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 18:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:32:32 INFO - PROCESS | 12903 | 1462325552402 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - PROCESS | 12903 | 1462325552404 Marionette TRACE conn4 <- [1,966,null,{}] 18:32:32 INFO - PROCESS | 12903 | 1462325552410 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:32 INFO - PROCESS | 12903 | 1462325552604 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 18:32:32 INFO - PROCESS | 12903 | 1462325552783 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879b571000 == 121 [pid = 12903] [id = 249] 18:32:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f8780bd5000) [pid = 12903] [serial = 748] [outer = (nil)] 18:32:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f87869c4800) [pid = 12903] [serial = 749] [outer = 0x7f8780bd5000] 18:32:32 INFO - PROCESS | 12903 | 1462325552859 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f8787333400) [pid = 12903] [serial = 750] [outer = 0x7f8780bd5000] 18:32:33 INFO - PROCESS | 12903 | 1462325553759 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1434ms 18:32:33 INFO - PROCESS | 12903 | 1462325553837 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 12903 | 1462325553840 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 18:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:32:33 INFO - PROCESS | 12903 | 1462325553847 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:32:33 INFO - PROCESS | 12903 | 1462325553850 Marionette TRACE conn4 <- [1,970,null,{}] 18:32:33 INFO - PROCESS | 12903 | 1462325553856 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:34 INFO - PROCESS | 12903 | 1462325554050 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 18:32:34 INFO - PROCESS | 12903 | 1462325554222 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd94800 == 122 [pid = 12903] [id = 250] 18:32:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f8786046c00) [pid = 12903] [serial = 751] [outer = (nil)] 18:32:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f8787335800) [pid = 12903] [serial = 752] [outer = 0x7f8786046c00] 18:32:34 INFO - PROCESS | 12903 | 1462325554310 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f878907ac00) [pid = 12903] [serial = 753] [outer = 0x7f8786046c00] 18:32:35 INFO - PROCESS | 12903 | 1462325555180 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1377ms 18:32:35 INFO - PROCESS | 12903 | 1462325555227 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 12903 | 1462325555231 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 18:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:32:35 INFO - PROCESS | 12903 | 1462325555239 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 12903 | 1462325555246 Marionette TRACE conn4 <- [1,974,null,{}] 18:32:35 INFO - PROCESS | 12903 | 1462325555256 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:35 INFO - PROCESS | 12903 | 1462325555568 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 18:32:35 INFO - PROCESS | 12903 | 1462325555801 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776e28800 == 123 [pid = 12903] [id = 251] 18:32:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f8794b59800) [pid = 12903] [serial = 754] [outer = (nil)] 18:32:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f8794cda800) [pid = 12903] [serial = 755] [outer = 0x7f8794b59800] 18:32:35 INFO - PROCESS | 12903 | 1462325555931 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f8797fcbc00) [pid = 12903] [serial = 756] [outer = 0x7f8794b59800] 18:32:36 INFO - PROCESS | 12903 | 1462325556971 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1791ms 18:32:37 INFO - PROCESS | 12903 | 1462325557032 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 18:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:32:37 INFO - PROCESS | 12903 | 1462325557042 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 18:32:37 INFO - PROCESS | 12903 | 1462325557048 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:32:37 INFO - PROCESS | 12903 | 1462325557053 Marionette TRACE conn4 <- [1,978,null,{}] 18:32:37 INFO - PROCESS | 12903 | 1462325557059 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:37 INFO - PROCESS | 12903 | 1462325557259 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 18:32:37 INFO - PROCESS | 12903 | 1462325557494 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774e62000 == 124 [pid = 12903] [id = 252] 18:32:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f87721ea400) [pid = 12903] [serial = 757] [outer = (nil)] 18:32:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f87724f0400) [pid = 12903] [serial = 758] [outer = 0x7f87721ea400] 18:32:37 INFO - PROCESS | 12903 | 1462325557912 Marionette DEBUG loaded listener.js 18:32:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f8774dd8400) [pid = 12903] [serial = 759] [outer = 0x7f87721ea400] 18:32:38 INFO - PROCESS | 12903 | 1462325558789 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1783ms 18:32:38 INFO - PROCESS | 12903 | 1462325558833 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 12903 | 1462325558841 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 18:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:32:38 INFO - PROCESS | 12903 | 1462325558849 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - PROCESS | 12903 | 1462325558854 Marionette TRACE conn4 <- [1,982,null,{}] 18:32:38 INFO - PROCESS | 12903 | 1462325558861 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:39 INFO - PROCESS | 12903 | 1462325559062 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 18:32:39 INFO - PROCESS | 12903 | 1462325559243 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c665800 == 125 [pid = 12903] [id = 253] 18:32:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f8776d61800) [pid = 12903] [serial = 760] [outer = (nil)] 18:32:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f877758e800) [pid = 12903] [serial = 761] [outer = 0x7f8776d61800] 18:32:39 INFO - PROCESS | 12903 | 1462325559310 Marionette DEBUG loaded listener.js 18:32:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877af3b400) [pid = 12903] [serial = 762] [outer = 0x7f8776d61800] 18:32:40 INFO - PROCESS | 12903 | 1462325560353 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1546ms 18:32:40 INFO - PROCESS | 12903 | 1462325560395 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 18:32:40 INFO - PROCESS | 12903 | 1462325560402 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 18:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:32:40 INFO - PROCESS | 12903 | 1462325560413 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:32:40 INFO - PROCESS | 12903 | 1462325560418 Marionette TRACE conn4 <- [1,986,null,{}] 18:32:40 INFO - PROCESS | 12903 | 1462325560425 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:40 INFO - PROCESS | 12903 | 1462325560621 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 18:32:40 INFO - PROCESS | 12903 | 1462325560871 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776366000 == 126 [pid = 12903] [id = 254] 18:32:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8775f1a400) [pid = 12903] [serial = 763] [outer = (nil)] 18:32:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f877b098800) [pid = 12903] [serial = 764] [outer = 0x7f8775f1a400] 18:32:41 INFO - PROCESS | 12903 | 1462325561002 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877bdc6800) [pid = 12903] [serial = 765] [outer = 0x7f8775f1a400] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87890bc000 == 125 [pid = 12903] [id = 23] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87775c2800 == 124 [pid = 12903] [id = 198] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877dced800 == 123 [pid = 12903] [id = 239] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f87736c9000) [pid = 12903] [serial = 646] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8782eaec00) [pid = 12903] [serial = 671] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db23000 == 122 [pid = 12903] [id = 238] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d299000 == 121 [pid = 12903] [id = 237] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c0c7000 == 120 [pid = 12903] [id = 236] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776138800 == 119 [pid = 12903] [id = 235] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f57800 == 118 [pid = 12903] [id = 234] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877613c000 == 117 [pid = 12903] [id = 233] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87a0591800 == 116 [pid = 12903] [id = 228] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dc07800 == 115 [pid = 12903] [id = 227] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879812c800 == 114 [pid = 12903] [id = 226] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8782ecb800 == 113 [pid = 12903] [id = 225] 18:32:41 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c485000 == 112 [pid = 12903] [id = 224] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8780264800) [pid = 12903] [serial = 665] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f877607ac00) [pid = 12903] [serial = 668] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f8780bd8c00) [pid = 12903] [serial = 666] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f8783b10000) [pid = 12903] [serial = 628] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f877f5f2400) [pid = 12903] [serial = 613] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f877b097400) [pid = 12903] [serial = 655] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f877b0b1c00) [pid = 12903] [serial = 656] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f8780267000) [pid = 12903] [serial = 625] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f877d3d6400) [pid = 12903] [serial = 622] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f877ad70800) [pid = 12903] [serial = 653] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8776c8fc00) [pid = 12903] [serial = 652] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f877c061800) [pid = 12903] [serial = 619] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f877bd5bc00) [pid = 12903] [serial = 658] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f877c5be000) [pid = 12903] [serial = 659] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f877d0ddc00) [pid = 12903] [serial = 661] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f877ad6e400) [pid = 12903] [serial = 616] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f8786926c00) [pid = 12903] [serial = 631] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877d13d800) [pid = 12903] [serial = 643] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f8774dd8000) [pid = 12903] [serial = 650] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f87736cbc00) [pid = 12903] [serial = 649] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f878733e000) [pid = 12903] [serial = 634] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f87895b5400) [pid = 12903] [serial = 637] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f87774ba800) [pid = 12903] [serial = 640] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877d3d4000) [pid = 12903] [serial = 662] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877ffa7c00) [pid = 12903] [serial = 669] [outer = (nil)] [url = about:blank] 18:32:41 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8780264000) [pid = 12903] [serial = 434] [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.] 18:32:41 INFO - PROCESS | 12903 | 1462325561943 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1581ms 18:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:32:42 INFO - PROCESS | 12903 | 1462325561995 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 18:32:42 INFO - PROCESS | 12903 | 1462325561999 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 18:32:42 INFO - PROCESS | 12903 | 1462325562005 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - PROCESS | 12903 | 1462325562011 Marionette TRACE conn4 <- [1,990,null,{}] 18:32:42 INFO - PROCESS | 12903 | 1462325562027 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:42 INFO - PROCESS | 12903 | 1462325562233 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 18:32:42 INFO - PROCESS | 12903 | 1462325562368 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c663800 == 113 [pid = 12903] [id = 255] 18:32:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f87736cc400) [pid = 12903] [serial = 766] [outer = (nil)] 18:32:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877c5b7c00) [pid = 12903] [serial = 767] [outer = 0x7f87736cc400] 18:32:42 INFO - PROCESS | 12903 | 1462325562434 Marionette DEBUG loaded listener.js 18:32:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f877d0e9000) [pid = 12903] [serial = 768] [outer = 0x7f87736cc400] 18:32:43 INFO - PROCESS | 12903 | 1462325563210 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1236ms 18:32:43 INFO - PROCESS | 12903 | 1462325563252 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 18:32:43 INFO - PROCESS | 12903 | 1462325563258 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 18:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:32:43 INFO - PROCESS | 12903 | 1462325563267 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - PROCESS | 12903 | 1462325563271 Marionette TRACE conn4 <- [1,994,null,{}] 18:32:43 INFO - PROCESS | 12903 | 1462325563276 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:43 INFO - PROCESS | 12903 | 1462325563480 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 18:32:43 INFO - PROCESS | 12903 | 1462325563492 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:43 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dcef800 == 114 [pid = 12903] [id = 256] 18:32:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877bdc8800) [pid = 12903] [serial = 769] [outer = (nil)] 18:32:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877d8c3000) [pid = 12903] [serial = 770] [outer = 0x7f877bdc8800] 18:32:43 INFO - PROCESS | 12903 | 1462325563558 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877dbdb400) [pid = 12903] [serial = 771] [outer = 0x7f877bdc8800] 18:32:44 INFO - PROCESS | 12903 | 1462325564539 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1288ms 18:32:44 INFO - PROCESS | 12903 | 1462325564559 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 12903 | 1462325564561 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 18:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:32:44 INFO - PROCESS | 12903 | 1462325564568 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 12903 | 1462325564571 Marionette TRACE conn4 <- [1,998,null,{}] 18:32:44 INFO - PROCESS | 12903 | 1462325564576 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:44 INFO - PROCESS | 12903 | 1462325564800 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 18:32:44 INFO - PROCESS | 12903 | 1462325564834 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780368000 == 115 [pid = 12903] [id = 257] 18:32:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f877f582c00) [pid = 12903] [serial = 772] [outer = (nil)] 18:32:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877f5f0800) [pid = 12903] [serial = 773] [outer = 0x7f877f582c00] 18:32:44 INFO - PROCESS | 12903 | 1462325564905 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f8780336400) [pid = 12903] [serial = 774] [outer = 0x7f877f582c00] 18:32:46 INFO - PROCESS | 12903 | 1462325566038 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:32:46 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877b09b000) [pid = 12903] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:32:46 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f87736bf400) [pid = 12903] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:32:46 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f8775f19000) [pid = 12903] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:32:46 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f87721f1800) [pid = 12903] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:32:46 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f87724e9800) [pid = 12903] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:32:46 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f87721e4800) [pid = 12903] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:32:46 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877c067000) [pid = 12903] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1528ms 18:32:46 INFO - PROCESS | 12903 | 1462325566099 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 18:32:46 INFO - PROCESS | 12903 | 1462325566102 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 18:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:32:46 INFO - PROCESS | 12903 | 1462325566108 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - PROCESS | 12903 | 1462325566111 Marionette TRACE conn4 <- [1,1002,null,{}] 18:32:46 INFO - PROCESS | 12903 | 1462325566118 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:46 INFO - PROCESS | 12903 | 1462325566306 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 18:32:46 INFO - PROCESS | 12903 | 1462325566501 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809d4800 == 116 [pid = 12903] [id = 258] 18:32:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8780339400) [pid = 12903] [serial = 775] [outer = (nil)] 18:32:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8780980000) [pid = 12903] [serial = 776] [outer = 0x7f8780339400] 18:32:46 INFO - PROCESS | 12903 | 1462325566583 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f87821a6400) [pid = 12903] [serial = 777] [outer = 0x7f8780339400] 18:32:47 INFO - PROCESS | 12903 | 1462325567469 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1433ms 18:32:47 INFO - PROCESS | 12903 | 1462325567543 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 18:32:47 INFO - PROCESS | 12903 | 1462325567549 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 18:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:32:47 INFO - PROCESS | 12903 | 1462325567559 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:32:47 INFO - PROCESS | 12903 | 1462325567565 Marionette TRACE conn4 <- [1,1006,null,{}] 18:32:47 INFO - PROCESS | 12903 | 1462325567575 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:47 INFO - PROCESS | 12903 | 1462325567842 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 18:32:48 INFO - PROCESS | 12903 | 1462325568132 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87777a0000 == 117 [pid = 12903] [id = 259] 18:32:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877574f400) [pid = 12903] [serial = 778] [outer = (nil)] 18:32:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f87774c1c00) [pid = 12903] [serial = 779] [outer = 0x7f877574f400] 18:32:48 INFO - PROCESS | 12903 | 1462325568213 Marionette DEBUG loaded listener.js 18:32:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877ad71800) [pid = 12903] [serial = 780] [outer = 0x7f877574f400] 18:32:49 INFO - PROCESS | 12903 | 1462325569097 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1586ms 18:32:49 INFO - PROCESS | 12903 | 1462325569146 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 18:32:49 INFO - PROCESS | 12903 | 1462325569154 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 18:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:32:49 INFO - PROCESS | 12903 | 1462325569165 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:32:49 INFO - PROCESS | 12903 | 1462325569168 Marionette TRACE conn4 <- [1,1010,null,{}] 18:32:49 INFO - PROCESS | 12903 | 1462325569175 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:49 INFO - PROCESS | 12903 | 1462325569372 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 18:32:49 INFO - PROCESS | 12903 | 1462325569544 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dce4000 == 118 [pid = 12903] [id = 260] 18:32:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877ae53c00) [pid = 12903] [serial = 781] [outer = (nil)] 18:32:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877bd5b000) [pid = 12903] [serial = 782] [outer = 0x7f877ae53c00] 18:32:49 INFO - PROCESS | 12903 | 1462325569623 Marionette DEBUG loaded listener.js 18:32:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f877c41d800) [pid = 12903] [serial = 783] [outer = 0x7f877ae53c00] 18:32:50 INFO - PROCESS | 12903 | 1462325570579 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1484ms 18:32:50 INFO - PROCESS | 12903 | 1462325570649 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 18:32:50 INFO - PROCESS | 12903 | 1462325570653 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 18:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:32:50 INFO - PROCESS | 12903 | 1462325570661 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:32:50 INFO - PROCESS | 12903 | 1462325570667 Marionette TRACE conn4 <- [1,1014,null,{}] 18:32:50 INFO - PROCESS | 12903 | 1462325570685 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:50 INFO - PROCESS | 12903 | 1462325570974 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 18:32:51 INFO - PROCESS | 12903 | 1462325571241 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8783b5c000 == 119 [pid = 12903] [id = 261] 18:32:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f877dbdc400) [pid = 12903] [serial = 784] [outer = (nil)] 18:32:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f8780264000) [pid = 12903] [serial = 785] [outer = 0x7f877dbdc400] 18:32:51 INFO - PROCESS | 12903 | 1462325571321 Marionette DEBUG loaded listener.js 18:32:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f8780338c00) [pid = 12903] [serial = 786] [outer = 0x7f877dbdc400] 18:32:52 INFO - PROCESS | 12903 | 1462325572227 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1640ms 18:32:52 INFO - PROCESS | 12903 | 1462325572303 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 18:32:52 INFO - PROCESS | 12903 | 1462325572307 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 18:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:32:52 INFO - PROCESS | 12903 | 1462325572315 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:32:52 INFO - PROCESS | 12903 | 1462325572319 Marionette TRACE conn4 <- [1,1018,null,{}] 18:32:52 INFO - PROCESS | 12903 | 1462325572325 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:52 INFO - PROCESS | 12903 | 1462325572567 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 18:32:52 INFO - PROCESS | 12903 | 1462325572793 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784e88800 == 120 [pid = 12903] [id = 262] 18:32:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f877dee5400) [pid = 12903] [serial = 787] [outer = (nil)] 18:32:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f87853a2c00) [pid = 12903] [serial = 788] [outer = 0x7f877dee5400] 18:32:52 INFO - PROCESS | 12903 | 1462325572921 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f8786762800) [pid = 12903] [serial = 789] [outer = 0x7f877dee5400] 18:32:53 INFO - PROCESS | 12903 | 1462325573791 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1531ms 18:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:32:53 INFO - PROCESS | 12903 | 1462325573847 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 18:32:53 INFO - PROCESS | 12903 | 1462325573850 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 18:32:53 INFO - PROCESS | 12903 | 1462325573857 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - PROCESS | 12903 | 1462325573860 Marionette TRACE conn4 <- [1,1022,null,{}] 18:32:53 INFO - PROCESS | 12903 | 1462325573866 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:54 INFO - PROCESS | 12903 | 1462325574062 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 18:32:54 INFO - PROCESS | 12903 | 1462325574236 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878727d800 == 121 [pid = 12903] [id = 263] 18:32:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f877d13d800) [pid = 12903] [serial = 790] [outer = (nil)] 18:32:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f8787332000) [pid = 12903] [serial = 791] [outer = 0x7f877d13d800] 18:32:54 INFO - PROCESS | 12903 | 1462325574318 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f87895bcc00) [pid = 12903] [serial = 792] [outer = 0x7f877d13d800] 18:32:55 INFO - PROCESS | 12903 | 1462325575227 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1435ms 18:32:55 INFO - PROCESS | 12903 | 1462325575293 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 18:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:32:55 INFO - PROCESS | 12903 | 1462325575296 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 18:32:55 INFO - PROCESS | 12903 | 1462325575302 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:32:55 INFO - PROCESS | 12903 | 1462325575305 Marionette TRACE conn4 <- [1,1026,null,{}] 18:32:55 INFO - PROCESS | 12903 | 1462325575311 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:55 INFO - PROCESS | 12903 | 1462325575533 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 18:32:55 INFO - PROCESS | 12903 | 1462325575710 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879684f000 == 122 [pid = 12903] [id = 264] 18:32:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f8782b26400) [pid = 12903] [serial = 793] [outer = (nil)] 18:32:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f8793c55c00) [pid = 12903] [serial = 794] [outer = 0x7f8782b26400] 18:32:55 INFO - PROCESS | 12903 | 1462325575843 Marionette DEBUG loaded listener.js 18:32:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f8794c64c00) [pid = 12903] [serial = 795] [outer = 0x7f8782b26400] 18:32:56 INFO - PROCESS | 12903 | 1462325576658 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1431ms 18:32:56 INFO - PROCESS | 12903 | 1462325576734 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 12903 | 1462325576738 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 18:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:32:56 INFO - PROCESS | 12903 | 1462325576744 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 12903 | 1462325576746 Marionette TRACE conn4 <- [1,1030,null,{}] 18:32:56 INFO - PROCESS | 12903 | 1462325576753 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:56 INFO - PROCESS | 12903 | 1462325576950 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 18:32:57 INFO - PROCESS | 12903 | 1462325577136 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc0a000 == 123 [pid = 12903] [id = 265] 18:32:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f8774a33c00) [pid = 12903] [serial = 796] [outer = (nil)] 18:32:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f8774a3c800) [pid = 12903] [serial = 797] [outer = 0x7f8774a33c00] 18:32:57 INFO - PROCESS | 12903 | 1462325577215 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8774a41800) [pid = 12903] [serial = 798] [outer = 0x7f8774a33c00] 18:32:58 INFO - PROCESS | 12903 | 1462325578103 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1434ms 18:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:32:58 INFO - PROCESS | 12903 | 1462325578179 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 18:32:58 INFO - PROCESS | 12903 | 1462325578182 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 18:32:58 INFO - PROCESS | 12903 | 1462325578189 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 12903 | 1462325578193 Marionette TRACE conn4 <- [1,1034,null,{}] 18:32:58 INFO - PROCESS | 12903 | 1462325578198 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:58 INFO - PROCESS | 12903 | 1462325578441 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 18:32:58 INFO - PROCESS | 12903 | 1462325578620 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5ba800 == 124 [pid = 12903] [id = 266] 18:32:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f8774a37800) [pid = 12903] [serial = 799] [outer = (nil)] 18:32:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877d954800) [pid = 12903] [serial = 800] [outer = 0x7f8774a37800] 18:32:58 INFO - PROCESS | 12903 | 1462325578742 Marionette DEBUG loaded listener.js 18:32:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877d95a400) [pid = 12903] [serial = 801] [outer = 0x7f8774a37800] 18:32:59 INFO - PROCESS | 12903 | 1462325579598 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1441ms 18:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:32:59 INFO - PROCESS | 12903 | 1462325579633 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 18:32:59 INFO - PROCESS | 12903 | 1462325579636 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 18:32:59 INFO - PROCESS | 12903 | 1462325579643 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:32:59 INFO - PROCESS | 12903 | 1462325579645 Marionette TRACE conn4 <- [1,1038,null,{}] 18:32:59 INFO - PROCESS | 12903 | 1462325579652 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:59 INFO - PROCESS | 12903 | 1462325579853 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 18:33:00 INFO - PROCESS | 12903 | 1462325580037 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760a6800 == 125 [pid = 12903] [id = 267] 18:33:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f87735d5800) [pid = 12903] [serial = 802] [outer = (nil)] 18:33:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f87735dd400) [pid = 12903] [serial = 803] [outer = 0x7f87735d5800] 18:33:00 INFO - PROCESS | 12903 | 1462325580110 Marionette DEBUG loaded listener.js 18:33:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f87735e2c00) [pid = 12903] [serial = 804] [outer = 0x7f87735d5800] 18:33:01 INFO - PROCESS | 12903 | 1462325581049 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1488ms 18:33:01 INFO - PROCESS | 12903 | 1462325581130 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 18:33:01 INFO - PROCESS | 12903 | 1462325581134 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 18:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:33:01 INFO - PROCESS | 12903 | 1462325581140 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:33:01 INFO - PROCESS | 12903 | 1462325581144 Marionette TRACE conn4 <- [1,1042,null,{}] 18:33:01 INFO - PROCESS | 12903 | 1462325581150 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:01 INFO - PROCESS | 12903 | 1462325581390 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 18:33:01 INFO - PROCESS | 12903 | 1462325581623 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760bf800 == 126 [pid = 12903] [id = 268] 18:33:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f87735d7000) [pid = 12903] [serial = 805] [outer = (nil)] 18:33:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f877b0e7000) [pid = 12903] [serial = 806] [outer = 0x7f87735d7000] 18:33:01 INFO - PROCESS | 12903 | 1462325581761 Marionette DEBUG loaded listener.js 18:33:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f877d95d400) [pid = 12903] [serial = 807] [outer = 0x7f87735d7000] 18:33:02 INFO - PROCESS | 12903 | 1462325582661 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1581ms 18:33:02 INFO - PROCESS | 12903 | 1462325582723 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 18:33:02 INFO - PROCESS | 12903 | 1462325582727 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 18:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:33:02 INFO - PROCESS | 12903 | 1462325582733 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:33:02 INFO - PROCESS | 12903 | 1462325582737 Marionette TRACE conn4 <- [1,1046,null,{}] 18:33:02 INFO - PROCESS | 12903 | 1462325582743 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:02 INFO - PROCESS | 12903 | 1462325582975 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 18:33:03 INFO - PROCESS | 12903 | 1462325583210 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87706e0000 == 127 [pid = 12903] [id = 269] 18:33:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f87735e4c00) [pid = 12903] [serial = 808] [outer = (nil)] 18:33:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f877d95c800) [pid = 12903] [serial = 809] [outer = 0x7f87735e4c00] 18:33:03 INFO - PROCESS | 12903 | 1462325583340 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f878db46000) [pid = 12903] [serial = 810] [outer = 0x7f87735e4c00] 18:33:04 INFO - PROCESS | 12903 | 1462325584198 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1531ms 18:33:04 INFO - PROCESS | 12903 | 1462325584266 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 18:33:04 INFO - PROCESS | 12903 | 1462325584270 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 18:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:33:04 INFO - PROCESS | 12903 | 1462325584277 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - PROCESS | 12903 | 1462325584281 Marionette TRACE conn4 <- [1,1050,null,{}] 18:33:04 INFO - PROCESS | 12903 | 1462325584288 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:04 INFO - PROCESS | 12903 | 1462325584505 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 18:33:04 INFO - PROCESS | 12903 | 1462325584688 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f438000 == 128 [pid = 12903] [id = 270] 18:33:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f876f502400) [pid = 12903] [serial = 811] [outer = (nil)] 18:33:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f876f50c400) [pid = 12903] [serial = 812] [outer = 0x7f876f502400] 18:33:04 INFO - PROCESS | 12903 | 1462325584766 Marionette DEBUG loaded listener.js 18:33:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f876f510c00) [pid = 12903] [serial = 813] [outer = 0x7f876f502400] 18:33:05 INFO - PROCESS | 12903 | 1462325585635 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1387ms 18:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:33:05 INFO - PROCESS | 12903 | 1462325585666 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 18:33:05 INFO - PROCESS | 12903 | 1462325585669 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 18:33:05 INFO - PROCESS | 12903 | 1462325585676 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:33:05 INFO - PROCESS | 12903 | 1462325585679 Marionette TRACE conn4 <- [1,1054,null,{}] 18:33:05 INFO - PROCESS | 12903 | 1462325585687 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:05 INFO - PROCESS | 12903 | 1462325585893 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 18:33:06 INFO - PROCESS | 12903 | 1462325586101 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f66f800 == 129 [pid = 12903] [id = 271] 18:33:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f876f507800) [pid = 12903] [serial = 814] [outer = (nil)] 18:33:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f876f6c0800) [pid = 12903] [serial = 815] [outer = 0x7f876f507800] 18:33:06 INFO - PROCESS | 12903 | 1462325586176 Marionette DEBUG loaded listener.js 18:33:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f876f6c4800) [pid = 12903] [serial = 816] [outer = 0x7f876f507800] 18:33:07 INFO - PROCESS | 12903 | 1462325587210 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1583ms 18:33:07 INFO - PROCESS | 12903 | 1462325587259 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 18:33:07 INFO - PROCESS | 12903 | 1462325587261 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 18:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:33:07 INFO - PROCESS | 12903 | 1462325587269 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:33:07 INFO - PROCESS | 12903 | 1462325587272 Marionette TRACE conn4 <- [1,1058,null,{}] 18:33:07 INFO - PROCESS | 12903 | 1462325587278 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:07 INFO - PROCESS | 12903 | 1462325587480 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 18:33:08 INFO - PROCESS | 12903 | 1462325588137 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87706ca000 == 130 [pid = 12903] [id = 272] 18:33:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f876f507c00) [pid = 12903] [serial = 817] [outer = (nil)] 18:33:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f876f6bec00) [pid = 12903] [serial = 818] [outer = 0x7f876f507c00] 18:33:08 INFO - PROCESS | 12903 | 1462325588214 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f8771add000) [pid = 12903] [serial = 819] [outer = 0x7f876f507c00] 18:33:09 INFO - PROCESS | 12903 | 1462325589053 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1839ms 18:33:09 INFO - PROCESS | 12903 | 1462325589111 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 18:33:09 INFO - PROCESS | 12903 | 1462325589117 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 18:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:33:09 INFO - PROCESS | 12903 | 1462325589125 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - PROCESS | 12903 | 1462325589130 Marionette TRACE conn4 <- [1,1062,null,{}] 18:33:09 INFO - PROCESS | 12903 | 1462325589137 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:09 INFO - PROCESS | 12903 | 1462325589332 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 18:33:09 INFO - PROCESS | 12903 | 1462325589531 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:09 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776149800 == 131 [pid = 12903] [id = 273] 18:33:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f87721e5000) [pid = 12903] [serial = 820] [outer = (nil)] 18:33:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f87724f3c00) [pid = 12903] [serial = 821] [outer = 0x7f87721e5000] 18:33:09 INFO - PROCESS | 12903 | 1462325589604 Marionette DEBUG loaded listener.js 18:33:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f877344c000) [pid = 12903] [serial = 822] [outer = 0x7f87721e5000] 18:33:10 INFO - PROCESS | 12903 | 1462325590637 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1538ms 18:33:10 INFO - PROCESS | 12903 | 1462325590667 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 12903 | 1462325590673 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 18:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:33:10 INFO - PROCESS | 12903 | 1462325590682 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:33:10 INFO - PROCESS | 12903 | 1462325590684 Marionette TRACE conn4 <- [1,1066,null,{}] 18:33:10 INFO - PROCESS | 12903 | 1462325590691 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:10 INFO - PROCESS | 12903 | 1462325590889 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 18:33:11 INFO - PROCESS | 12903 | 1462325591084 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737df000 == 132 [pid = 12903] [id = 274] 18:33:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f87736cc800) [pid = 12903] [serial = 823] [outer = (nil)] 18:33:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f8774a41c00) [pid = 12903] [serial = 824] [outer = 0x7f87736cc800] 18:33:11 INFO - PROCESS | 12903 | 1462325591152 Marionette DEBUG loaded listener.js 18:33:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f8775750000) [pid = 12903] [serial = 825] [outer = 0x7f87736cc800] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780368000 == 131 [pid = 12903] [id = 257] 18:33:11 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f877d145c00) [pid = 12903] [serial = 722] [outer = (nil)] [url = about:blank] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877dcef800 == 130 [pid = 12903] [id = 256] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c663800 == 129 [pid = 12903] [id = 255] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776366000 == 128 [pid = 12903] [id = 254] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c665800 == 127 [pid = 12903] [id = 253] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774e62000 == 126 [pid = 12903] [id = 252] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879b571000 == 125 [pid = 12903] [id = 249] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8796dce800 == 124 [pid = 12903] [id = 248] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793e28000 == 123 [pid = 12903] [id = 247] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878c313000 == 122 [pid = 12903] [id = 246] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8785b67000 == 121 [pid = 12903] [id = 245] 18:33:11 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784b30800 == 120 [pid = 12903] [id = 244] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f877bf80400) [pid = 12903] [serial = 714] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f877bd56400) [pid = 12903] [serial = 713] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f877d8c5800) [pid = 12903] [serial = 695] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f8785023000) [pid = 12903] [serial = 683] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f87736c6400) [pid = 12903] [serial = 701] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f8777591800) [pid = 12903] [serial = 707] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f877f581400) [pid = 12903] [serial = 680] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f877ae52000) [pid = 12903] [serial = 708] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f877d8ca400) [pid = 12903] [serial = 698] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f87866ed400) [pid = 12903] [serial = 686] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f87774d1000) [pid = 12903] [serial = 674] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f8776d62000) [pid = 12903] [serial = 692] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f877b010c00) [pid = 12903] [serial = 710] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f877bdc6400) [pid = 12903] [serial = 677] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877c791c00) [pid = 12903] [serial = 719] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f877574e400) [pid = 12903] [serial = 702] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f877b0a0400) [pid = 12903] [serial = 711] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f877d140c00) [pid = 12903] [serial = 720] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f8775f1a800) [pid = 12903] [serial = 704] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877c41c400) [pid = 12903] [serial = 716] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f877c5bb800) [pid = 12903] [serial = 717] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f878db45c00) [pid = 12903] [serial = 689] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f87774b5000) [pid = 12903] [serial = 705] [outer = (nil)] [url = about:blank] 18:33:12 INFO - PROCESS | 12903 | 1462325592190 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1594ms 18:33:12 INFO - PROCESS | 12903 | 1462325592277 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 18:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:33:12 INFO - PROCESS | 12903 | 1462325592281 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 18:33:12 INFO - PROCESS | 12903 | 1462325592297 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:33:12 INFO - PROCESS | 12903 | 1462325592307 Marionette TRACE conn4 <- [1,1070,null,{}] 18:33:12 INFO - PROCESS | 12903 | 1462325592316 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:12 INFO - PROCESS | 12903 | 1462325592510 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 18:33:12 INFO - PROCESS | 12903 | 1462325592654 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f5f800 == 121 [pid = 12903] [id = 275] 18:33:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f8771addc00) [pid = 12903] [serial = 826] [outer = (nil)] 18:33:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f877607e800) [pid = 12903] [serial = 827] [outer = 0x7f8771addc00] 18:33:12 INFO - PROCESS | 12903 | 1462325592718 Marionette DEBUG loaded listener.js 18:33:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8776d62c00) [pid = 12903] [serial = 828] [outer = 0x7f8771addc00] 18:33:13 INFO - PROCESS | 12903 | 1462325593461 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1209ms 18:33:13 INFO - PROCESS | 12903 | 1462325593523 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 12903 | 1462325593528 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 18:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:33:13 INFO - PROCESS | 12903 | 1462325593536 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:33:13 INFO - PROCESS | 12903 | 1462325593540 Marionette TRACE conn4 <- [1,1074,null,{}] 18:33:13 INFO - PROCESS | 12903 | 1462325593546 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:13 INFO - PROCESS | 12903 | 1462325593730 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 18:33:13 INFO - PROCESS | 12903 | 1462325593740 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be65800 == 122 [pid = 12903] [id = 276] 18:33:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f87774b7400) [pid = 12903] [serial = 829] [outer = (nil)] 18:33:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f87774d2000) [pid = 12903] [serial = 830] [outer = 0x7f87774b7400] 18:33:13 INFO - PROCESS | 12903 | 1462325593804 Marionette DEBUG loaded listener.js 18:33:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8777582400) [pid = 12903] [serial = 831] [outer = 0x7f87774b7400] 18:33:14 INFO - PROCESS | 12903 | 1462325594776 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1290ms 18:33:14 INFO - PROCESS | 12903 | 1462325594827 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 18:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:33:14 INFO - PROCESS | 12903 | 1462325594832 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 18:33:14 INFO - PROCESS | 12903 | 1462325594839 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:33:14 INFO - PROCESS | 12903 | 1462325594842 Marionette TRACE conn4 <- [1,1078,null,{}] 18:33:14 INFO - PROCESS | 12903 | 1462325594855 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:15 INFO - PROCESS | 12903 | 1462325595091 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 18:33:15 INFO - PROCESS | 12903 | 1462325595120 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0db800 == 123 [pid = 12903] [id = 277] 18:33:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8777590400) [pid = 12903] [serial = 832] [outer = (nil)] 18:33:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f877ad6d000) [pid = 12903] [serial = 833] [outer = 0x7f8777590400] 18:33:15 INFO - PROCESS | 12903 | 1462325595207 Marionette DEBUG loaded listener.js 18:33:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f877ae5b400) [pid = 12903] [serial = 834] [outer = 0x7f8777590400] 18:33:16 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877f582c00) [pid = 12903] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:33:16 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f877bdc8800) [pid = 12903] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:33:16 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f87721ea400) [pid = 12903] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:33:16 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f87736cc400) [pid = 12903] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:33:16 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f8776d61800) [pid = 12903] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:33:16 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f8775f1a400) [pid = 12903] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:33:16 INFO - PROCESS | 12903 | 1462325596454 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1645ms 18:33:16 INFO - PROCESS | 12903 | 1462325596485 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 18:33:16 INFO - PROCESS | 12903 | 1462325596488 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 18:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:33:16 INFO - PROCESS | 12903 | 1462325596494 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:33:16 INFO - PROCESS | 12903 | 1462325596497 Marionette TRACE conn4 <- [1,1082,null,{}] 18:33:16 INFO - PROCESS | 12903 | 1462325596513 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:16 INFO - PROCESS | 12903 | 1462325596751 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 18:33:16 INFO - PROCESS | 12903 | 1462325596890 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c669000 == 124 [pid = 12903] [id = 278] 18:33:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8776d61800) [pid = 12903] [serial = 835] [outer = (nil)] 18:33:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f877b092800) [pid = 12903] [serial = 836] [outer = 0x7f8776d61800] 18:33:16 INFO - PROCESS | 12903 | 1462325596958 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f877b09f800) [pid = 12903] [serial = 837] [outer = 0x7f8776d61800] 18:33:17 INFO - PROCESS | 12903 | 1462325597688 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1243ms 18:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:33:17 INFO - PROCESS | 12903 | 1462325597740 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 12903 | 1462325597742 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 18:33:17 INFO - PROCESS | 12903 | 1462325597749 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - PROCESS | 12903 | 1462325597764 Marionette TRACE conn4 <- [1,1086,null,{}] 18:33:17 INFO - PROCESS | 12903 | 1462325597772 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:17 INFO - PROCESS | 12903 | 1462325597951 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 18:33:18 INFO - PROCESS | 12903 | 1462325598093 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d3aa800 == 125 [pid = 12903] [id = 279] 18:33:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8776d67400) [pid = 12903] [serial = 838] [outer = (nil)] 18:33:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f877b0a9800) [pid = 12903] [serial = 839] [outer = 0x7f8776d67400] 18:33:18 INFO - PROCESS | 12903 | 1462325598156 Marionette DEBUG loaded listener.js 18:33:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f877b0eac00) [pid = 12903] [serial = 840] [outer = 0x7f8776d67400] 18:33:19 INFO - PROCESS | 12903 | 1462325599244 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1545ms 18:33:19 INFO - PROCESS | 12903 | 1462325599295 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 18:33:19 INFO - PROCESS | 12903 | 1462325599304 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 18:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:33:19 INFO - PROCESS | 12903 | 1462325599312 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:33:19 INFO - PROCESS | 12903 | 1462325599319 Marionette TRACE conn4 <- [1,1090,null,{}] 18:33:19 INFO - PROCESS | 12903 | 1462325599327 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:19 INFO - PROCESS | 12903 | 1462325599547 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 18:33:19 INFO - PROCESS | 12903 | 1462325599781 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776371800 == 126 [pid = 12903] [id = 280] 18:33:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f87724eb000) [pid = 12903] [serial = 841] [outer = (nil)] 18:33:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f877344b400) [pid = 12903] [serial = 842] [outer = 0x7f87724eb000] 18:33:19 INFO - PROCESS | 12903 | 1462325599915 Marionette DEBUG loaded listener.js 18:33:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f87736c2400) [pid = 12903] [serial = 843] [outer = 0x7f87724eb000] 18:33:20 INFO - PROCESS | 12903 | 1462325600854 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1586ms 18:33:20 INFO - PROCESS | 12903 | 1462325600900 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 18:33:20 INFO - PROCESS | 12903 | 1462325600909 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 18:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:33:20 INFO - PROCESS | 12903 | 1462325600919 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:33:20 INFO - PROCESS | 12903 | 1462325600923 Marionette TRACE conn4 <- [1,1094,null,{}] 18:33:20 INFO - PROCESS | 12903 | 1462325600930 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:21 INFO - PROCESS | 12903 | 1462325601140 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 18:33:21 INFO - PROCESS | 12903 | 1462325601322 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c47f800 == 127 [pid = 12903] [id = 281] 18:33:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f877574c400) [pid = 12903] [serial = 844] [outer = (nil)] 18:33:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f877607c000) [pid = 12903] [serial = 845] [outer = 0x7f877574c400] 18:33:21 INFO - PROCESS | 12903 | 1462325601483 Marionette DEBUG loaded listener.js 18:33:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f8776c9c800) [pid = 12903] [serial = 846] [outer = 0x7f877574c400] 18:33:22 INFO - PROCESS | 12903 | 1462325602488 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1639ms 18:33:22 INFO - PROCESS | 12903 | 1462325602559 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 18:33:22 INFO - PROCESS | 12903 | 1462325602563 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 18:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:33:22 INFO - PROCESS | 12903 | 1462325602571 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:33:22 INFO - PROCESS | 12903 | 1462325602577 Marionette TRACE conn4 <- [1,1098,null,{}] 18:33:22 INFO - PROCESS | 12903 | 1462325602595 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:22 INFO - PROCESS | 12903 | 1462325602850 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 18:33:23 INFO - PROCESS | 12903 | 1462325603123 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dce2800 == 128 [pid = 12903] [id = 282] 18:33:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f877758a800) [pid = 12903] [serial = 847] [outer = (nil)] 18:33:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f877ae5c400) [pid = 12903] [serial = 848] [outer = 0x7f877758a800] 18:33:23 INFO - PROCESS | 12903 | 1462325603206 Marionette DEBUG loaded listener.js 18:33:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f877b094000) [pid = 12903] [serial = 849] [outer = 0x7f877758a800] 18:33:24 INFO - PROCESS | 12903 | 1462325604069 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1539ms 18:33:24 INFO - PROCESS | 12903 | 1462325604110 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 18:33:24 INFO - PROCESS | 12903 | 1462325604114 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 18:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:33:24 INFO - PROCESS | 12903 | 1462325604120 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:33:24 INFO - PROCESS | 12903 | 1462325604123 Marionette TRACE conn4 <- [1,1102,null,{}] 18:33:24 INFO - PROCESS | 12903 | 1462325604129 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:24 INFO - PROCESS | 12903 | 1462325604329 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 18:33:24 INFO - PROCESS | 12903 | 1462325604525 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877ffde000 == 129 [pid = 12903] [id = 283] 18:33:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f8776c92400) [pid = 12903] [serial = 850] [outer = (nil)] 18:33:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f877b0eec00) [pid = 12903] [serial = 851] [outer = 0x7f8776c92400] 18:33:24 INFO - PROCESS | 12903 | 1462325604599 Marionette DEBUG loaded listener.js 18:33:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f877bd59000) [pid = 12903] [serial = 852] [outer = 0x7f8776c92400] 18:33:25 INFO - PROCESS | 12903 | 1462325605473 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1387ms 18:33:25 INFO - PROCESS | 12903 | 1462325605509 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 18:33:25 INFO - PROCESS | 12903 | 1462325605512 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 18:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:33:25 INFO - PROCESS | 12903 | 1462325605518 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:33:25 INFO - PROCESS | 12903 | 1462325605520 Marionette TRACE conn4 <- [1,1106,null,{}] 18:33:25 INFO - PROCESS | 12903 | 1462325605526 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:25 INFO - PROCESS | 12903 | 1462325605722 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 18:33:25 INFO - PROCESS | 12903 | 1462325605907 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780366800 == 130 [pid = 12903] [id = 284] 18:33:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f877ae58c00) [pid = 12903] [serial = 853] [outer = (nil)] 18:33:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f877bdccc00) [pid = 12903] [serial = 854] [outer = 0x7f877ae58c00] 18:33:25 INFO - PROCESS | 12903 | 1462325605978 Marionette DEBUG loaded listener.js 18:33:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f877bf89800) [pid = 12903] [serial = 855] [outer = 0x7f877ae58c00] 18:33:26 INFO - PROCESS | 12903 | 1462325606908 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1427ms 18:33:26 INFO - PROCESS | 12903 | 1462325606947 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 12903 | 1462325606951 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 18:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:33:26 INFO - PROCESS | 12903 | 1462325606957 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 12903 | 1462325606960 Marionette TRACE conn4 <- [1,1110,null,{}] 18:33:26 INFO - PROCESS | 12903 | 1462325606966 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:27 INFO - PROCESS | 12903 | 1462325607194 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 18:33:27 INFO - PROCESS | 12903 | 1462325607393 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780b94800 == 131 [pid = 12903] [id = 285] 18:33:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f877bdc8800) [pid = 12903] [serial = 856] [outer = (nil)] 18:33:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f877c5b7800) [pid = 12903] [serial = 857] [outer = 0x7f877bdc8800] 18:33:27 INFO - PROCESS | 12903 | 1462325607474 Marionette DEBUG loaded listener.js 18:33:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f877d04a800) [pid = 12903] [serial = 858] [outer = 0x7f877bdc8800] 18:33:28 INFO - PROCESS | 12903 | 1462325608342 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1429ms 18:33:28 INFO - PROCESS | 12903 | 1462325608388 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 18:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:33:28 INFO - PROCESS | 12903 | 1462325608392 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 18:33:28 INFO - PROCESS | 12903 | 1462325608400 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:33:28 INFO - PROCESS | 12903 | 1462325608403 Marionette TRACE conn4 <- [1,1114,null,{}] 18:33:28 INFO - PROCESS | 12903 | 1462325608409 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:28 INFO - PROCESS | 12903 | 1462325608597 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 18:33:28 INFO - PROCESS | 12903 | 1462325608787 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878391c000 == 132 [pid = 12903] [id = 286] 18:33:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 205 (0x7f877c06c800) [pid = 12903] [serial = 859] [outer = (nil)] 18:33:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 206 (0x7f877d0dcc00) [pid = 12903] [serial = 860] [outer = 0x7f877c06c800] 18:33:28 INFO - PROCESS | 12903 | 1462325608865 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 207 (0x7f877d0e6000) [pid = 12903] [serial = 861] [outer = 0x7f877c06c800] 18:33:29 INFO - PROCESS | 12903 | 1462325609731 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1382ms 18:33:29 INFO - PROCESS | 12903 | 1462325609782 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 12903 | 1462325609787 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 18:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:33:29 INFO - PROCESS | 12903 | 1462325609793 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - PROCESS | 12903 | 1462325609796 Marionette TRACE conn4 <- [1,1118,null,{}] 18:33:29 INFO - PROCESS | 12903 | 1462325609802 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:30 INFO - PROCESS | 12903 | 1462325610003 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 18:33:30 INFO - PROCESS | 12903 | 1462325610193 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b18800 == 133 [pid = 12903] [id = 287] 18:33:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 208 (0x7f877c428400) [pid = 12903] [serial = 862] [outer = (nil)] 18:33:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 209 (0x7f877d141c00) [pid = 12903] [serial = 863] [outer = 0x7f877c428400] 18:33:30 INFO - PROCESS | 12903 | 1462325610271 Marionette DEBUG loaded listener.js 18:33:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 210 (0x7f877d2ea000) [pid = 12903] [serial = 864] [outer = 0x7f877c428400] 18:33:31 INFO - PROCESS | 12903 | 1462325611165 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1430ms 18:33:31 INFO - PROCESS | 12903 | 1462325611225 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 18:33:31 INFO - PROCESS | 12903 | 1462325611229 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 18:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:33:31 INFO - PROCESS | 12903 | 1462325611236 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:33:31 INFO - PROCESS | 12903 | 1462325611239 Marionette TRACE conn4 <- [1,1122,null,{}] 18:33:31 INFO - PROCESS | 12903 | 1462325611246 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:31 INFO - PROCESS | 12903 | 1462325611466 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 18:33:31 INFO - PROCESS | 12903 | 1462325611708 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d92800 == 134 [pid = 12903] [id = 288] 18:33:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 211 (0x7f877d0e7000) [pid = 12903] [serial = 865] [outer = (nil)] 18:33:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 212 (0x7f877d2f2000) [pid = 12903] [serial = 866] [outer = 0x7f877d0e7000] 18:33:31 INFO - PROCESS | 12903 | 1462325611831 Marionette DEBUG loaded listener.js 18:33:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 213 (0x7f877d3db400) [pid = 12903] [serial = 867] [outer = 0x7f877d0e7000] 18:33:32 INFO - PROCESS | 12903 | 1462325612739 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1534ms 18:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:33:32 INFO - PROCESS | 12903 | 1462325612771 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 18:33:32 INFO - PROCESS | 12903 | 1462325612774 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 18:33:32 INFO - PROCESS | 12903 | 1462325612781 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:33:32 INFO - PROCESS | 12903 | 1462325612784 Marionette TRACE conn4 <- [1,1126,null,{}] 18:33:32 INFO - PROCESS | 12903 | 1462325612792 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:33 INFO - PROCESS | 12903 | 1462325613043 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 18:33:33 INFO - PROCESS | 12903 | 1462325613320 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786436000 == 135 [pid = 12903] [id = 289] 18:33:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 214 (0x7f877d04ec00) [pid = 12903] [serial = 868] [outer = (nil)] 18:33:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 215 (0x7f877d8cb400) [pid = 12903] [serial = 869] [outer = 0x7f877d04ec00] 18:33:33 INFO - PROCESS | 12903 | 1462325613458 Marionette DEBUG loaded listener.js 18:33:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 216 (0x7f877d955800) [pid = 12903] [serial = 870] [outer = 0x7f877d04ec00] 18:33:34 INFO - PROCESS | 12903 | 1462325614353 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1584ms 18:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:33:34 INFO - PROCESS | 12903 | 1462325614365 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 18:33:34 INFO - PROCESS | 12903 | 1462325614368 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 18:33:34 INFO - PROCESS | 12903 | 1462325614376 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:33:34 INFO - PROCESS | 12903 | 1462325614379 Marionette TRACE conn4 <- [1,1130,null,{}] 18:33:34 INFO - PROCESS | 12903 | 1462325614387 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:34 INFO - PROCESS | 12903 | 1462325614610 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 18:33:34 INFO - PROCESS | 12903 | 1462325614808 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878cf34000 == 136 [pid = 12903] [id = 290] 18:33:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 217 (0x7f877d2ef800) [pid = 12903] [serial = 871] [outer = (nil)] 18:33:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 218 (0x7f877dbdc000) [pid = 12903] [serial = 872] [outer = 0x7f877d2ef800] 18:33:34 INFO - PROCESS | 12903 | 1462325614890 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 219 (0x7f877f587c00) [pid = 12903] [serial = 873] [outer = 0x7f877d2ef800] 18:33:35 INFO - PROCESS | 12903 | 1462325615774 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1432ms 18:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:33:35 INFO - PROCESS | 12903 | 1462325615808 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 18:33:35 INFO - PROCESS | 12903 | 1462325615810 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 18:33:35 INFO - PROCESS | 12903 | 1462325615817 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:33:35 INFO - PROCESS | 12903 | 1462325615820 Marionette TRACE conn4 <- [1,1134,null,{}] 18:33:35 INFO - PROCESS | 12903 | 1462325615825 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:36 INFO - PROCESS | 12903 | 1462325616040 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 18:33:36 INFO - PROCESS | 12903 | 1462325616232 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794c81800 == 137 [pid = 12903] [id = 291] 18:33:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 220 (0x7f877d2f6800) [pid = 12903] [serial = 874] [outer = (nil)] 18:33:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 221 (0x7f877f5f8000) [pid = 12903] [serial = 875] [outer = 0x7f877d2f6800] 18:33:36 INFO - PROCESS | 12903 | 1462325616303 Marionette DEBUG loaded listener.js 18:33:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 222 (0x7f877ffa2400) [pid = 12903] [serial = 876] [outer = 0x7f877d2f6800] 18:33:37 INFO - PROCESS | 12903 | 1462325617228 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1531ms 18:33:37 INFO - PROCESS | 12903 | 1462325617349 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 18:33:37 INFO - PROCESS | 12903 | 1462325617352 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 18:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:33:37 INFO - PROCESS | 12903 | 1462325617409 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:33:37 INFO - PROCESS | 12903 | 1462325617412 Marionette TRACE conn4 <- [1,1138,null,{}] 18:33:37 INFO - PROCESS | 12903 | 1462325617418 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:37 INFO - PROCESS | 12903 | 1462325617642 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 18:33:37 INFO - PROCESS | 12903 | 1462325617889 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8796dc9800 == 138 [pid = 12903] [id = 292] 18:33:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 223 (0x7f877c41e800) [pid = 12903] [serial = 877] [outer = (nil)] 18:33:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 224 (0x7f878026b000) [pid = 12903] [serial = 878] [outer = 0x7f877c41e800] 18:33:37 INFO - PROCESS | 12903 | 1462325617978 Marionette DEBUG loaded listener.js 18:33:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 225 (0x7f878033d800) [pid = 12903] [serial = 879] [outer = 0x7f877c41e800] 18:33:38 INFO - PROCESS | 12903 | 1462325618857 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1494ms 18:33:38 INFO - PROCESS | 12903 | 1462325618894 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 12903 | 1462325618899 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 18:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:33:38 INFO - PROCESS | 12903 | 1462325618907 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:33:38 INFO - PROCESS | 12903 | 1462325618910 Marionette TRACE conn4 <- [1,1142,null,{}] 18:33:38 INFO - PROCESS | 12903 | 1462325618917 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:39 INFO - PROCESS | 12903 | 1462325619130 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 18:33:39 INFO - PROCESS | 12903 | 1462325619323 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798eb1000 == 139 [pid = 12903] [id = 293] 18:33:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 226 (0x7f877d050800) [pid = 12903] [serial = 880] [outer = (nil)] 18:33:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 227 (0x7f8780bdb000) [pid = 12903] [serial = 881] [outer = 0x7f877d050800] 18:33:39 INFO - PROCESS | 12903 | 1462325619396 Marionette DEBUG loaded listener.js 18:33:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 228 (0x7f87821a6800) [pid = 12903] [serial = 882] [outer = 0x7f877d050800] 18:33:40 INFO - PROCESS | 12903 | 1462325620290 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1429ms 18:33:40 INFO - PROCESS | 12903 | 1462325620338 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 18:33:40 INFO - PROCESS | 12903 | 1462325620341 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 18:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:33:40 INFO - PROCESS | 12903 | 1462325620347 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:33:40 INFO - PROCESS | 12903 | 1462325620349 Marionette TRACE conn4 <- [1,1146,null,{}] 18:33:40 INFO - PROCESS | 12903 | 1462325620355 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:40 INFO - PROCESS | 12903 | 1462325620562 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 18:33:40 INFO - PROCESS | 12903 | 1462325620751 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776eaf000 == 140 [pid = 12903] [id = 294] 18:33:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 229 (0x7f877344e800) [pid = 12903] [serial = 883] [outer = (nil)] 18:33:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 230 (0x7f877758fc00) [pid = 12903] [serial = 884] [outer = 0x7f877344e800] 18:33:40 INFO - PROCESS | 12903 | 1462325620825 Marionette DEBUG loaded listener.js 18:33:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 231 (0x7f87821afc00) [pid = 12903] [serial = 885] [outer = 0x7f877344e800] 18:33:41 INFO - PROCESS | 12903 | 1462325621701 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1428ms 18:33:41 INFO - PROCESS | 12903 | 1462325621777 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 18:33:41 INFO - PROCESS | 12903 | 1462325621782 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 18:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:33:41 INFO - PROCESS | 12903 | 1462325621789 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:33:41 INFO - PROCESS | 12903 | 1462325621792 Marionette TRACE conn4 <- [1,1150,null,{}] 18:33:41 INFO - PROCESS | 12903 | 1462325621797 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:42 INFO - PROCESS | 12903 | 1462325622050 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 18:33:42 INFO - PROCESS | 12903 | 1462325622318 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760b7800 == 141 [pid = 12903] [id = 295] 18:33:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 232 (0x7f876f509c00) [pid = 12903] [serial = 886] [outer = (nil)] 18:33:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 233 (0x7f876f6bfc00) [pid = 12903] [serial = 887] [outer = 0x7f876f509c00] 18:33:42 INFO - PROCESS | 12903 | 1462325622775 Marionette DEBUG loaded listener.js 18:33:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 234 (0x7f8771ade000) [pid = 12903] [serial = 888] [outer = 0x7f876f509c00] 18:33:43 INFO - PROCESS | 12903 | 1462325623730 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1984ms 18:33:43 INFO - PROCESS | 12903 | 1462325623775 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 18:33:43 INFO - PROCESS | 12903 | 1462325623782 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 18:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:33:43 INFO - PROCESS | 12903 | 1462325623791 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:33:43 INFO - PROCESS | 12903 | 1462325623796 Marionette TRACE conn4 <- [1,1154,null,{}] 18:33:43 INFO - PROCESS | 12903 | 1462325623803 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:44 INFO - PROCESS | 12903 | 1462325623997 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 18:33:44 INFO - PROCESS | 12903 | 1462325624452 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f667800 == 142 [pid = 12903] [id = 296] 18:33:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 235 (0x7f87735dfc00) [pid = 12903] [serial = 889] [outer = (nil)] 18:33:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 236 (0x7f87736be000) [pid = 12903] [serial = 890] [outer = 0x7f87735dfc00] 18:33:44 INFO - PROCESS | 12903 | 1462325624534 Marionette DEBUG loaded listener.js 18:33:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 237 (0x7f8774a3ec00) [pid = 12903] [serial = 891] [outer = 0x7f87735dfc00] 18:33:45 INFO - PROCESS | 12903 | 1462325625387 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1643ms 18:33:45 INFO - PROCESS | 12903 | 1462325625433 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 18:33:45 INFO - PROCESS | 12903 | 1462325625440 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 18:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:33:45 INFO - PROCESS | 12903 | 1462325625451 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:33:45 INFO - PROCESS | 12903 | 1462325625456 Marionette TRACE conn4 <- [1,1158,null,{}] 18:33:45 INFO - PROCESS | 12903 | 1462325625461 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:45 INFO - PROCESS | 12903 | 1462325625681 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 18:33:45 INFO - PROCESS | 12903 | 1462325625950 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760a7800 == 143 [pid = 12903] [id = 297] 18:33:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 238 (0x7f87721ee800) [pid = 12903] [serial = 892] [outer = (nil)] 18:33:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 239 (0x7f8776c9b800) [pid = 12903] [serial = 893] [outer = 0x7f87721ee800] 18:33:46 INFO - PROCESS | 12903 | 1462325626098 Marionette DEBUG loaded listener.js 18:33:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 240 (0x7f87774b9c00) [pid = 12903] [serial = 894] [outer = 0x7f87721ee800] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8783613800 == 142 [pid = 12903] [id = 134] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c66a000 == 141 [pid = 12903] [id = 219] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772edd800 == 140 [pid = 12903] [id = 218] 18:33:46 INFO - PROCESS | 12903 | --DOMWINDOW == 239 (0x7f8780980000) [pid = 12903] [serial = 776] [outer = (nil)] [url = about:blank] 18:33:46 INFO - PROCESS | 12903 | --DOMWINDOW == 238 (0x7f877dee7800) [pid = 12903] [serial = 737] [outer = (nil)] [url = about:blank] 18:33:46 INFO - PROCESS | 12903 | --DOMWINDOW == 237 (0x7f8782c77800) [pid = 12903] [serial = 740] [outer = (nil)] [url = about:blank] 18:33:46 INFO - PROCESS | 12903 | --DOMWINDOW == 236 (0x7f8785574000) [pid = 12903] [serial = 743] [outer = (nil)] [url = about:blank] 18:33:46 INFO - PROCESS | 12903 | --DOMWINDOW == 235 (0x7f87860d6400) [pid = 12903] [serial = 746] [outer = (nil)] [url = about:blank] 18:33:46 INFO - PROCESS | 12903 | --DOMWINDOW == 234 (0x7f87869c4800) [pid = 12903] [serial = 749] [outer = (nil)] [url = about:blank] 18:33:46 INFO - PROCESS | 12903 | --DOMWINDOW == 233 (0x7f8787335800) [pid = 12903] [serial = 752] [outer = (nil)] [url = about:blank] 18:33:46 INFO - PROCESS | 12903 | --DOMWINDOW == 232 (0x7f8794cda800) [pid = 12903] [serial = 755] [outer = (nil)] [url = about:blank] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c669000 == 139 [pid = 12903] [id = 278] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f5f800 == 138 [pid = 12903] [id = 275] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87737df000 == 137 [pid = 12903] [id = 274] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776149800 == 136 [pid = 12903] [id = 273] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87706ca000 == 135 [pid = 12903] [id = 272] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87706e0000 == 134 [pid = 12903] [id = 269] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87760bf800 == 133 [pid = 12903] [id = 268] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87760a6800 == 132 [pid = 12903] [id = 267] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877f5ba800 == 131 [pid = 12903] [id = 266] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dc0a000 == 130 [pid = 12903] [id = 265] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879684f000 == 129 [pid = 12903] [id = 264] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878727d800 == 128 [pid = 12903] [id = 263] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784e88800 == 127 [pid = 12903] [id = 262] 18:33:46 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87809d4800 == 126 [pid = 12903] [id = 258] 18:33:47 INFO - PROCESS | 12903 | 1462325627038 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 231 (0x7f877f5f0800) [pid = 12903] [serial = 773] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 230 (0x7f877d8cc000) [pid = 12903] [serial = 734] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 229 (0x7f877d8c3000) [pid = 12903] [serial = 770] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 228 (0x7f8774dd8400) [pid = 12903] [serial = 759] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 227 (0x7f87724f0400) [pid = 12903] [serial = 758] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 226 (0x7f877c5b7c00) [pid = 12903] [serial = 767] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 225 (0x7f877d0e9000) [pid = 12903] [serial = 768] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 224 (0x7f877af40c00) [pid = 12903] [serial = 728] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 223 (0x7f877af3b400) [pid = 12903] [serial = 762] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 222 (0x7f877758e800) [pid = 12903] [serial = 761] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 221 (0x7f877b098800) [pid = 12903] [serial = 764] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 220 (0x7f877bdc6800) [pid = 12903] [serial = 765] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 219 (0x7f8776d5a400) [pid = 12903] [serial = 725] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 218 (0x7f877d04d800) [pid = 12903] [serial = 731] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 217 (0x7f8780336400) [pid = 12903] [serial = 774] [outer = (nil)] [url = about:blank] 18:33:47 INFO - PROCESS | 12903 | --DOMWINDOW == 216 (0x7f877dbdb400) [pid = 12903] [serial = 771] [outer = (nil)] [url = about:blank] 18:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1637ms 18:33:47 INFO - PROCESS | 12903 | 1462325627088 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 18:33:47 INFO - PROCESS | 12903 | 1462325627091 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 18:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:33:47 INFO - PROCESS | 12903 | 1462325627098 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:33:47 INFO - PROCESS | 12903 | 1462325627105 Marionette TRACE conn4 <- [1,1162,null,{}] 18:33:47 INFO - PROCESS | 12903 | 1462325627121 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:47 INFO - PROCESS | 12903 | 1462325627356 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 18:33:47 INFO - PROCESS | 12903 | 1462325627521 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0cd000 == 127 [pid = 12903] [id = 298] 18:33:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 217 (0x7f87735e2000) [pid = 12903] [serial = 895] [outer = (nil)] 18:33:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 218 (0x7f877af32400) [pid = 12903] [serial = 896] [outer = 0x7f87735e2000] 18:33:47 INFO - PROCESS | 12903 | 1462325627624 Marionette DEBUG loaded listener.js 18:33:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 219 (0x7f877b007c00) [pid = 12903] [serial = 897] [outer = 0x7f87735e2000] 18:33:48 INFO - PROCESS | 12903 | 1462325628385 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1335ms 18:33:48 INFO - PROCESS | 12903 | 1462325628435 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 18:33:48 INFO - PROCESS | 12903 | 1462325628440 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 18:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:33:48 INFO - PROCESS | 12903 | 1462325628446 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:33:48 INFO - PROCESS | 12903 | 1462325628450 Marionette TRACE conn4 <- [1,1166,null,{}] 18:33:48 INFO - PROCESS | 12903 | 1462325628455 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:48 INFO - PROCESS | 12903 | 1462325628644 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 18:33:48 INFO - PROCESS | 12903 | 1462325628662 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d770800 == 128 [pid = 12903] [id = 299] 18:33:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 220 (0x7f877b00fc00) [pid = 12903] [serial = 898] [outer = (nil)] 18:33:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 221 (0x7f877bf7dc00) [pid = 12903] [serial = 899] [outer = 0x7f877b00fc00] 18:33:48 INFO - PROCESS | 12903 | 1462325628732 Marionette DEBUG loaded listener.js 18:33:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 222 (0x7f877c062000) [pid = 12903] [serial = 900] [outer = 0x7f877b00fc00] 18:33:49 INFO - PROCESS | 12903 | 1462325629743 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1328ms 18:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:33:49 INFO - PROCESS | 12903 | 1462325629776 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 18:33:49 INFO - PROCESS | 12903 | 1462325629779 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 18:33:49 INFO - PROCESS | 12903 | 1462325629786 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:33:49 INFO - PROCESS | 12903 | 1462325629788 Marionette TRACE conn4 <- [1,1170,null,{}] 18:33:49 INFO - PROCESS | 12903 | 1462325629801 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:50 INFO - PROCESS | 12903 | 1462325630032 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 18:33:50 INFO - PROCESS | 12903 | 1462325630077 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5b4800 == 129 [pid = 12903] [id = 300] 18:33:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 223 (0x7f877c068c00) [pid = 12903] [serial = 901] [outer = (nil)] 18:33:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 224 (0x7f877c41ec00) [pid = 12903] [serial = 902] [outer = 0x7f877c068c00] 18:33:50 INFO - PROCESS | 12903 | 1462325630150 Marionette DEBUG loaded listener.js 18:33:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 225 (0x7f877d0ddc00) [pid = 12903] [serial = 903] [outer = 0x7f877c068c00] 18:33:51 INFO - PROCESS | 12903 | --DOMWINDOW == 224 (0x7f8777590400) [pid = 12903] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:33:51 INFO - PROCESS | 12903 | --DOMWINDOW == 223 (0x7f87721e5000) [pid = 12903] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:33:51 INFO - PROCESS | 12903 | --DOMWINDOW == 222 (0x7f87736cc800) [pid = 12903] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:33:51 INFO - PROCESS | 12903 | --DOMWINDOW == 221 (0x7f87774b7400) [pid = 12903] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:33:51 INFO - PROCESS | 12903 | --DOMWINDOW == 220 (0x7f8771addc00) [pid = 12903] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:33:51 INFO - PROCESS | 12903 | --DOMWINDOW == 219 (0x7f8776d61800) [pid = 12903] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:33:51 INFO - PROCESS | 12903 | --DOMWINDOW == 218 (0x7f876f507c00) [pid = 12903] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:33:51 INFO - PROCESS | 12903 | 1462325631386 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1645ms 18:33:51 INFO - PROCESS | 12903 | 1462325631430 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 18:33:51 INFO - PROCESS | 12903 | 1462325631434 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 18:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:33:51 INFO - PROCESS | 12903 | 1462325631439 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:33:51 INFO - PROCESS | 12903 | 1462325631441 Marionette TRACE conn4 <- [1,1174,null,{}] 18:33:51 INFO - PROCESS | 12903 | 1462325631447 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:51 INFO - PROCESS | 12903 | 1462325631724 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 18:33:51 INFO - PROCESS | 12903 | 1462325631885 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809d2000 == 130 [pid = 12903] [id = 301] 18:33:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 219 (0x7f877d2f7c00) [pid = 12903] [serial = 904] [outer = (nil)] 18:33:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 220 (0x7f877d63b000) [pid = 12903] [serial = 905] [outer = 0x7f877d2f7c00] 18:33:51 INFO - PROCESS | 12903 | 1462325631954 Marionette DEBUG loaded listener.js 18:33:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 221 (0x7f877d959c00) [pid = 12903] [serial = 906] [outer = 0x7f877d2f7c00] 18:33:52 INFO - PROCESS | 12903 | 1462325632709 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:33:52 INFO - PROCESS | 12903 | 1462325632732 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 18:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:33:52 INFO - PROCESS | 12903 | 1462325632740 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - PROCESS | 12903 | 1462325632743 Marionette TRACE conn4 <- [1,1178,null,{}] 18:33:52 INFO - PROCESS | 12903 | 1462325632748 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:52 INFO - PROCESS | 12903 | 1462325632991 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 18:33:53 INFO - PROCESS | 12903 | 1462325633011 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d42800 == 131 [pid = 12903] [id = 302] 18:33:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 222 (0x7f877c065000) [pid = 12903] [serial = 907] [outer = (nil)] 18:33:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 223 (0x7f877f579800) [pid = 12903] [serial = 908] [outer = 0x7f877c065000] 18:33:53 INFO - PROCESS | 12903 | 1462325633073 Marionette DEBUG loaded listener.js 18:33:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 224 (0x7f878010c800) [pid = 12903] [serial = 909] [outer = 0x7f877c065000] 18:33:54 INFO - PROCESS | 12903 | 1462325634222 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 12903 | 1462325634286 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 18:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:33:54 INFO - PROCESS | 12903 | 1462325634296 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - PROCESS | 12903 | 1462325634302 Marionette TRACE conn4 <- [1,1182,null,{}] 18:33:54 INFO - PROCESS | 12903 | 1462325634311 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:54 INFO - PROCESS | 12903 | 1462325634569 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 18:33:54 INFO - PROCESS | 12903 | 1462325634869 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777792800 == 132 [pid = 12903] [id = 303] 18:33:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 225 (0x7f87736cc800) [pid = 12903] [serial = 910] [outer = (nil)] 18:33:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 226 (0x7f8774a3f000) [pid = 12903] [serial = 911] [outer = 0x7f87736cc800] 18:33:54 INFO - PROCESS | 12903 | 1462325634950 Marionette DEBUG loaded listener.js 18:33:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 227 (0x7f8775f20000) [pid = 12903] [serial = 912] [outer = 0x7f87736cc800] 18:33:55 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:55 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:33:55 INFO - PROCESS | 12903 | 1462325635852 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:33:55 INFO - PROCESS | 12903 | 1462325635945 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 18:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:33:55 INFO - PROCESS | 12903 | 1462325635956 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:33:55 INFO - PROCESS | 12903 | 1462325635959 Marionette TRACE conn4 <- [1,1186,null,{}] 18:33:55 INFO - PROCESS | 12903 | 1462325635966 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:56 INFO - PROCESS | 12903 | 1462325636218 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 18:33:56 INFO - PROCESS | 12903 | 1462325636480 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809c7000 == 133 [pid = 12903] [id = 304] 18:33:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 228 (0x7f8775f16000) [pid = 12903] [serial = 913] [outer = (nil)] 18:33:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 229 (0x7f877ad70000) [pid = 12903] [serial = 914] [outer = 0x7f8775f16000] 18:33:56 INFO - PROCESS | 12903 | 1462325636572 Marionette DEBUG loaded listener.js 18:33:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 230 (0x7f877bd50000) [pid = 12903] [serial = 915] [outer = 0x7f8775f16000] 18:33:57 INFO - PROCESS | 12903 | 1462325637507 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 18:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:33:57 INFO - PROCESS | 12903 | 1462325637595 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 18:33:57 INFO - PROCESS | 12903 | 1462325637603 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:33:57 INFO - PROCESS | 12903 | 1462325637610 Marionette TRACE conn4 <- [1,1190,null,{}] 18:33:57 INFO - PROCESS | 12903 | 1462325637627 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:57 INFO - PROCESS | 12903 | 1462325637939 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 18:33:58 INFO - PROCESS | 12903 | 1462325638172 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793ab8800 == 134 [pid = 12903] [id = 305] 18:33:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 231 (0x7f877d04d800) [pid = 12903] [serial = 916] [outer = (nil)] 18:33:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 232 (0x7f877d63c000) [pid = 12903] [serial = 917] [outer = 0x7f877d04d800] 18:33:58 INFO - PROCESS | 12903 | 1462325638256 Marionette DEBUG loaded listener.js 18:33:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 233 (0x7f877dbd7c00) [pid = 12903] [serial = 918] [outer = 0x7f877d04d800] 18:33:59 INFO - PROCESS | 12903 | 1462325639107 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 18:33:59 INFO - PROCESS | 12903 | 1462325639149 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 18:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:33:59 INFO - PROCESS | 12903 | 1462325639157 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:33:59 INFO - PROCESS | 12903 | 1462325639161 Marionette TRACE conn4 <- [1,1194,null,{}] 18:33:59 INFO - PROCESS | 12903 | 1462325639167 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:59 INFO - PROCESS | 12903 | 1462325639397 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 18:33:59 INFO - PROCESS | 12903 | 1462325639587 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:59 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879ab80000 == 135 [pid = 12903] [id = 306] 18:33:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 234 (0x7f877c784400) [pid = 12903] [serial = 919] [outer = (nil)] 18:33:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 235 (0x7f8780bde800) [pid = 12903] [serial = 920] [outer = 0x7f877c784400] 18:33:59 INFO - PROCESS | 12903 | 1462325639663 Marionette DEBUG loaded listener.js 18:33:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 236 (0x7f8782b26000) [pid = 12903] [serial = 921] [outer = 0x7f877c784400] 18:34:00 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:00 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:34:00 INFO - PROCESS | 12903 | 1462325640581 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 18:34:00 INFO - PROCESS | 12903 | 1462325640645 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 18:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:34:00 INFO - PROCESS | 12903 | 1462325640651 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:34:00 INFO - PROCESS | 12903 | 1462325640654 Marionette TRACE conn4 <- [1,1198,null,{}] 18:34:00 INFO - PROCESS | 12903 | 1462325640661 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:00 INFO - PROCESS | 12903 | 1462325640878 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 18:34:01 INFO - PROCESS | 12903 | 1462325641113 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a058f800 == 136 [pid = 12903] [id = 307] 18:34:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 237 (0x7f87774b4c00) [pid = 12903] [serial = 922] [outer = (nil)] 18:34:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 238 (0x7f8782ba5800) [pid = 12903] [serial = 923] [outer = 0x7f87774b4c00] 18:34:01 INFO - PROCESS | 12903 | 1462325641204 Marionette DEBUG loaded listener.js 18:34:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 239 (0x7f87839b3800) [pid = 12903] [serial = 924] [outer = 0x7f87774b4c00] 18:34:02 INFO - PROCESS | 12903 | 1462325642111 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1500ms 18:34:02 INFO - PROCESS | 12903 | 1462325642153 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 18:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:34:02 INFO - PROCESS | 12903 | 1462325642158 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 18:34:02 INFO - PROCESS | 12903 | 1462325642164 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:34:02 INFO - PROCESS | 12903 | 1462325642168 Marionette TRACE conn4 <- [1,1202,null,{}] 18:34:02 INFO - PROCESS | 12903 | 1462325642174 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:02 INFO - PROCESS | 12903 | 1462325642451 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 18:34:02 INFO - PROCESS | 12903 | 1462325642760 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735c1000 == 137 [pid = 12903] [id = 308] 18:34:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 240 (0x7f8784905000) [pid = 12903] [serial = 925] [outer = (nil)] 18:34:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 241 (0x7f878557fc00) [pid = 12903] [serial = 926] [outer = 0x7f8784905000] 18:34:02 INFO - PROCESS | 12903 | 1462325642849 Marionette DEBUG loaded listener.js 18:34:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 242 (0x7f878604b400) [pid = 12903] [serial = 927] [outer = 0x7f8784905000] 18:34:03 INFO - PROCESS | 12903 | 1462325643698 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:34:03 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 18:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1585ms 18:34:03 INFO - PROCESS | 12903 | 1462325643749 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 18:34:03 INFO - PROCESS | 12903 | 1462325643752 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 18:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:34:03 INFO - PROCESS | 12903 | 1462325643760 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:34:03 INFO - PROCESS | 12903 | 1462325643763 Marionette TRACE conn4 <- [1,1206,null,{}] 18:34:03 INFO - PROCESS | 12903 | 1462325643769 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:03 INFO - PROCESS | 12903 | 1462325643985 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 18:34:04 INFO - PROCESS | 12903 | 1462325644176 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777553000 == 138 [pid = 12903] [id = 309] 18:34:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 243 (0x7f8784b62400) [pid = 12903] [serial = 928] [outer = (nil)] 18:34:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 244 (0x7f8786223000) [pid = 12903] [serial = 929] [outer = 0x7f8784b62400] 18:34:04 INFO - PROCESS | 12903 | 1462325644250 Marionette DEBUG loaded listener.js 18:34:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 245 (0x7f87866ed000) [pid = 12903] [serial = 930] [outer = 0x7f8784b62400] 18:34:05 INFO - PROCESS | 12903 | 1462325645142 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:34:05 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 18:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1429ms 18:34:05 INFO - PROCESS | 12903 | 1462325645190 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 18:34:05 INFO - PROCESS | 12903 | 1462325645193 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 18:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:34:05 INFO - PROCESS | 12903 | 1462325645201 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:34:05 INFO - PROCESS | 12903 | 1462325645204 Marionette TRACE conn4 <- [1,1210,null,{}] 18:34:05 INFO - PROCESS | 12903 | 1462325645210 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:05 INFO - PROCESS | 12903 | 1462325645427 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 18:34:05 INFO - PROCESS | 12903 | 1462325645623 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877040f800 == 139 [pid = 12903] [id = 310] 18:34:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 246 (0x7f878604f800) [pid = 12903] [serial = 931] [outer = (nil)] 18:34:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 247 (0x7f87867a6400) [pid = 12903] [serial = 932] [outer = 0x7f878604f800] 18:34:05 INFO - PROCESS | 12903 | 1462325645705 Marionette DEBUG loaded listener.js 18:34:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 248 (0x7f87869c3c00) [pid = 12903] [serial = 933] [outer = 0x7f878604f800] 18:34:06 INFO - PROCESS | 12903 | 1462325646621 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1486ms 18:34:06 INFO - PROCESS | 12903 | 1462325646690 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 18:34:06 INFO - PROCESS | 12903 | 1462325646694 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 18:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:34:06 INFO - PROCESS | 12903 | 1462325646701 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:34:06 INFO - PROCESS | 12903 | 1462325646704 Marionette TRACE conn4 <- [1,1214,null,{}] 18:34:06 INFO - PROCESS | 12903 | 1462325646710 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:06 INFO - PROCESS | 12903 | 1462325646942 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 18:34:07 INFO - PROCESS | 12903 | 1462325647184 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777562000 == 140 [pid = 12903] [id = 311] 18:34:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 249 (0x7f87860cbc00) [pid = 12903] [serial = 934] [outer = (nil)] 18:34:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 250 (0x7f8787207c00) [pid = 12903] [serial = 935] [outer = 0x7f87860cbc00] 18:34:07 INFO - PROCESS | 12903 | 1462325647302 Marionette DEBUG loaded listener.js 18:34:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 251 (0x7f8787336400) [pid = 12903] [serial = 936] [outer = 0x7f87860cbc00] 18:34:08 INFO - PROCESS | 12903 | 1462325648234 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1579ms 18:34:08 INFO - PROCESS | 12903 | 1462325648282 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 18:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:34:08 INFO - PROCESS | 12903 | 1462325648286 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 18:34:08 INFO - PROCESS | 12903 | 1462325648293 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:34:08 INFO - PROCESS | 12903 | 1462325648296 Marionette TRACE conn4 <- [1,1218,null,{}] 18:34:08 INFO - PROCESS | 12903 | 1462325648303 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:08 INFO - PROCESS | 12903 | 1462325648517 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 18:34:08 INFO - PROCESS | 12903 | 1462325648762 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c0da000 == 141 [pid = 12903] [id = 312] 18:34:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 252 (0x7f878679c800) [pid = 12903] [serial = 937] [outer = (nil)] 18:34:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 253 (0x7f878735fc00) [pid = 12903] [serial = 938] [outer = 0x7f878679c800] 18:34:08 INFO - PROCESS | 12903 | 1462325648850 Marionette DEBUG loaded listener.js 18:34:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 254 (0x7f878903c400) [pid = 12903] [serial = 939] [outer = 0x7f878679c800] 18:34:09 INFO - PROCESS | 12903 | 1462325649741 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1481ms 18:34:09 INFO - PROCESS | 12903 | 1462325649774 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 18:34:09 INFO - PROCESS | 12903 | 1462325649779 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 18:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:34:09 INFO - PROCESS | 12903 | 1462325649785 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:34:09 INFO - PROCESS | 12903 | 1462325649789 Marionette TRACE conn4 <- [1,1222,null,{}] 18:34:09 INFO - PROCESS | 12903 | 1462325649795 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:10 INFO - PROCESS | 12903 | 1462325650025 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 18:34:10 INFO - PROCESS | 12903 | 1462325650284 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bbda000 == 142 [pid = 12903] [id = 313] 18:34:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 255 (0x7f878db42800) [pid = 12903] [serial = 940] [outer = (nil)] 18:34:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 256 (0x7f8792b6b000) [pid = 12903] [serial = 941] [outer = 0x7f878db42800] 18:34:10 INFO - PROCESS | 12903 | 1462325650412 Marionette DEBUG loaded listener.js 18:34:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 257 (0x7f87939f7800) [pid = 12903] [serial = 942] [outer = 0x7f878db42800] 18:34:11 INFO - PROCESS | 12903 | 1462325651232 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 18:34:11 INFO - PROCESS | 12903 | 1462325651277 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 18:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:34:11 INFO - PROCESS | 12903 | 1462325651282 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:34:11 INFO - PROCESS | 12903 | 1462325651285 Marionette TRACE conn4 <- [1,1226,null,{}] 18:34:11 INFO - PROCESS | 12903 | 1462325651291 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:11 INFO - PROCESS | 12903 | 1462325651499 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 18:34:11 INFO - PROCESS | 12903 | 1462325651669 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc7a000 == 143 [pid = 12903] [id = 314] 18:34:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 258 (0x7f878dbacc00) [pid = 12903] [serial = 943] [outer = (nil)] 18:34:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 259 (0x7f8793e82400) [pid = 12903] [serial = 944] [outer = 0x7f878dbacc00] 18:34:11 INFO - PROCESS | 12903 | 1462325651741 Marionette DEBUG loaded listener.js 18:34:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 260 (0x7f8794c67c00) [pid = 12903] [serial = 945] [outer = 0x7f878dbacc00] 18:34:12 INFO - PROCESS | 12903 | 1462325652645 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1429ms 18:34:12 INFO - PROCESS | 12903 | 1462325652714 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 18:34:12 INFO - PROCESS | 12903 | 1462325652720 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 18:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:34:12 INFO - PROCESS | 12903 | 1462325652726 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:34:12 INFO - PROCESS | 12903 | 1462325652729 Marionette TRACE conn4 <- [1,1230,null,{}] 18:34:12 INFO - PROCESS | 12903 | 1462325652743 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:12 INFO - PROCESS | 12903 | 1462325652986 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 18:34:13 INFO - PROCESS | 12903 | 1462325653226 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f436800 == 144 [pid = 12903] [id = 315] 18:34:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 261 (0x7f876f510000) [pid = 12903] [serial = 946] [outer = (nil)] 18:34:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 262 (0x7f87735ddc00) [pid = 12903] [serial = 947] [outer = 0x7f876f510000] 18:34:13 INFO - PROCESS | 12903 | 1462325653347 Marionette DEBUG loaded listener.js 18:34:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 263 (0x7f878dbadc00) [pid = 12903] [serial = 948] [outer = 0x7f876f510000] 18:34:14 INFO - PROCESS | 12903 | 1462325654839 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2145ms 18:34:14 INFO - PROCESS | 12903 | 1462325654872 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 18:34:14 INFO - PROCESS | 12903 | 1462325654877 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 18:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:34:14 INFO - PROCESS | 12903 | 1462325654886 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:34:14 INFO - PROCESS | 12903 | 1462325654891 Marionette TRACE conn4 <- [1,1234,null,{}] 18:34:14 INFO - PROCESS | 12903 | 1462325654900 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:15 INFO - PROCESS | 12903 | 1462325655138 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 18:34:15 INFO - PROCESS | 12903 | 1462325655342 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8771b88000 == 145 [pid = 12903] [id = 316] 18:34:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 264 (0x7f876f50dc00) [pid = 12903] [serial = 949] [outer = (nil)] 18:34:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 265 (0x7f8773443000) [pid = 12903] [serial = 950] [outer = 0x7f876f50dc00] 18:34:15 INFO - PROCESS | 12903 | 1462325655470 Marionette DEBUG loaded listener.js 18:34:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 266 (0x7f87736c7800) [pid = 12903] [serial = 951] [outer = 0x7f876f50dc00] 18:34:16 INFO - PROCESS | 12903 | 1462325656508 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1684ms 18:34:16 INFO - PROCESS | 12903 | 1462325656571 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 18:34:16 INFO - PROCESS | 12903 | 1462325656581 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 18:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:34:16 INFO - PROCESS | 12903 | 1462325656594 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:34:16 INFO - PROCESS | 12903 | 1462325656597 Marionette TRACE conn4 <- [1,1238,null,{}] 18:34:16 INFO - PROCESS | 12903 | 1462325656605 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:16 INFO - PROCESS | 12903 | 1462325656867 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 18:34:17 INFO - PROCESS | 12903 | 1462325657117 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:17 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735bb000 == 146 [pid = 12903] [id = 317] 18:34:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 267 (0x7f8775750c00) [pid = 12903] [serial = 952] [outer = (nil)] 18:34:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 268 (0x7f8776d65800) [pid = 12903] [serial = 953] [outer = 0x7f8775750c00] 18:34:17 INFO - PROCESS | 12903 | 1462325657200 Marionette DEBUG loaded listener.js 18:34:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 269 (0x7f87774d5400) [pid = 12903] [serial = 954] [outer = 0x7f8775750c00] 18:34:18 INFO - PROCESS | 12903 | 1462325658099 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1536ms 18:34:18 INFO - PROCESS | 12903 | 1462325658132 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 18:34:18 INFO - PROCESS | 12903 | 1462325658136 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 18:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:34:18 INFO - PROCESS | 12903 | 1462325658142 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:34:18 INFO - PROCESS | 12903 | 1462325658148 Marionette TRACE conn4 <- [1,1242,null,{}] 18:34:18 INFO - PROCESS | 12903 | 1462325658165 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:18 INFO - PROCESS | 12903 | 1462325658377 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 18:34:18 INFO - PROCESS | 12903 | 1462325658631 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776cb9000 == 147 [pid = 12903] [id = 318] 18:34:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 270 (0x7f8776c8fc00) [pid = 12903] [serial = 955] [outer = (nil)] 18:34:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 271 (0x7f877b0a4c00) [pid = 12903] [serial = 956] [outer = 0x7f8776c8fc00] 18:34:18 INFO - PROCESS | 12903 | 1462325658752 Marionette DEBUG loaded listener.js 18:34:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 272 (0x7f877bd53c00) [pid = 12903] [serial = 957] [outer = 0x7f8776c8fc00] 18:34:19 INFO - PROCESS | 12903 | 1462325659629 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1541ms 18:34:19 INFO - PROCESS | 12903 | 1462325659685 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 18:34:19 INFO - PROCESS | 12903 | 1462325659689 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 18:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:34:19 INFO - PROCESS | 12903 | 1462325659696 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:34:19 INFO - PROCESS | 12903 | 1462325659698 Marionette TRACE conn4 <- [1,1246,null,{}] 18:34:19 INFO - PROCESS | 12903 | 1462325659703 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:19 INFO - PROCESS | 12903 | 1462325659897 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 18:34:20 INFO - PROCESS | 12903 | 1462325660149 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f674000 == 148 [pid = 12903] [id = 319] 18:34:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 273 (0x7f876f504400) [pid = 12903] [serial = 958] [outer = (nil)] 18:34:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 274 (0x7f8774a39400) [pid = 12903] [serial = 959] [outer = 0x7f876f504400] 18:34:20 INFO - PROCESS | 12903 | 1462325660319 Marionette DEBUG loaded listener.js 18:34:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 275 (0x7f877b004400) [pid = 12903] [serial = 960] [outer = 0x7f876f504400] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db26800 == 147 [pid = 12903] [id = 242] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 274 (0x7f877b0e7000) [pid = 12903] [serial = 806] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 273 (0x7f8787332000) [pid = 12903] [serial = 791] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 272 (0x7f87774c1c00) [pid = 12903] [serial = 779] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 271 (0x7f8793c55c00) [pid = 12903] [serial = 794] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 270 (0x7f87735dd400) [pid = 12903] [serial = 803] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 269 (0x7f877bd5b000) [pid = 12903] [serial = 782] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 268 (0x7f87853a2c00) [pid = 12903] [serial = 788] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 267 (0x7f876f6c0800) [pid = 12903] [serial = 815] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 266 (0x7f876f50c400) [pid = 12903] [serial = 812] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 265 (0x7f877d95c800) [pid = 12903] [serial = 809] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 264 (0x7f877d954800) [pid = 12903] [serial = 800] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 263 (0x7f8774a3c800) [pid = 12903] [serial = 797] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 262 (0x7f8780264000) [pid = 12903] [serial = 785] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOMWINDOW == 261 (0x7f877b0a9800) [pid = 12903] [serial = 839] [outer = (nil)] [url = about:blank] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8782c8b800 == 146 [pid = 12903] [id = 243] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777799800 == 145 [pid = 12903] [id = 241] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87809d2000 == 144 [pid = 12903] [id = 301] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877f5b4800 == 143 [pid = 12903] [id = 300] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d770800 == 142 [pid = 12903] [id = 299] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c0cd000 == 141 [pid = 12903] [id = 298] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c0db800 == 140 [pid = 12903] [id = 277] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877be65800 == 139 [pid = 12903] [id = 276] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87760a7800 == 138 [pid = 12903] [id = 297] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f667800 == 137 [pid = 12903] [id = 296] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87760b7800 == 136 [pid = 12903] [id = 295] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776eaf000 == 135 [pid = 12903] [id = 294] 18:34:20 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878cf30800 == 134 [pid = 12903] [id = 9] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8798eb1000 == 133 [pid = 12903] [id = 293] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8796dc9800 == 132 [pid = 12903] [id = 292] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794c81800 == 131 [pid = 12903] [id = 291] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d92800 == 130 [pid = 12903] [id = 288] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784b18800 == 129 [pid = 12903] [id = 287] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878391c000 == 128 [pid = 12903] [id = 286] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780b94800 == 127 [pid = 12903] [id = 285] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780366800 == 126 [pid = 12903] [id = 284] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877ffde000 == 125 [pid = 12903] [id = 283] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877dce2800 == 124 [pid = 12903] [id = 282] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c47f800 == 123 [pid = 12903] [id = 281] 18:34:21 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776371800 == 122 [pid = 12903] [id = 280] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 260 (0x7f877ad6d000) [pid = 12903] [serial = 833] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 259 (0x7f877344c000) [pid = 12903] [serial = 822] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 258 (0x7f8775750000) [pid = 12903] [serial = 825] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 257 (0x7f87774d2000) [pid = 12903] [serial = 830] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 256 (0x7f877607e800) [pid = 12903] [serial = 827] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 255 (0x7f877b092800) [pid = 12903] [serial = 836] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 254 (0x7f8774a41c00) [pid = 12903] [serial = 824] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 253 (0x7f877ae5b400) [pid = 12903] [serial = 834] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 252 (0x7f876f6bec00) [pid = 12903] [serial = 818] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 251 (0x7f8777582400) [pid = 12903] [serial = 831] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 250 (0x7f8776d62c00) [pid = 12903] [serial = 828] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 249 (0x7f8771add000) [pid = 12903] [serial = 819] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 248 (0x7f87724f3c00) [pid = 12903] [serial = 821] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | --DOMWINDOW == 247 (0x7f877b09f800) [pid = 12903] [serial = 837] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 12903 | 1462325661380 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1731ms 18:34:21 INFO - PROCESS | 12903 | 1462325661429 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 18:34:21 INFO - PROCESS | 12903 | 1462325661433 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 18:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:34:21 INFO - PROCESS | 12903 | 1462325661440 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:34:21 INFO - PROCESS | 12903 | 1462325661443 Marionette TRACE conn4 <- [1,1250,null,{}] 18:34:21 INFO - PROCESS | 12903 | 1462325661448 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:21 INFO - PROCESS | 12903 | 1462325661632 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 18:34:21 INFO - PROCESS | 12903 | 1462325661835 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776368000 == 123 [pid = 12903] [id = 320] 18:34:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 248 (0x7f876f50c400) [pid = 12903] [serial = 961] [outer = (nil)] 18:34:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 249 (0x7f8774dd5400) [pid = 12903] [serial = 962] [outer = 0x7f876f50c400] 18:34:21 INFO - PROCESS | 12903 | 1462325661920 Marionette DEBUG loaded listener.js 18:34:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 250 (0x7f877bf87800) [pid = 12903] [serial = 963] [outer = 0x7f876f50c400] 18:34:22 INFO - PROCESS | 12903 | 1462325662664 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1280ms 18:34:22 INFO - PROCESS | 12903 | 1462325662721 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 18:34:22 INFO - PROCESS | 12903 | 1462325662725 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 18:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:34:22 INFO - PROCESS | 12903 | 1462325662734 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:34:22 INFO - PROCESS | 12903 | 1462325662737 Marionette TRACE conn4 <- [1,1254,null,{}] 18:34:22 INFO - PROCESS | 12903 | 1462325662741 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:23 INFO - PROCESS | 12903 | 1462325663073 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 18:34:23 INFO - PROCESS | 12903 | 1462325663115 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bedc800 == 124 [pid = 12903] [id = 321] 18:34:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 251 (0x7f877c5b5000) [pid = 12903] [serial = 964] [outer = (nil)] 18:34:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 252 (0x7f877d0e9000) [pid = 12903] [serial = 965] [outer = 0x7f877c5b5000] 18:34:23 INFO - PROCESS | 12903 | 1462325663192 Marionette DEBUG loaded listener.js 18:34:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 253 (0x7f877d2ec800) [pid = 12903] [serial = 966] [outer = 0x7f877c5b5000] 18:34:24 INFO - PROCESS | 12903 | 1462325664067 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1379ms 18:34:24 INFO - PROCESS | 12903 | 1462325664115 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 18:34:24 INFO - PROCESS | 12903 | 1462325664119 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 18:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:34:24 INFO - PROCESS | 12903 | 1462325664132 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:34:24 INFO - PROCESS | 12903 | 1462325664134 Marionette TRACE conn4 <- [1,1258,null,{}] 18:34:24 INFO - PROCESS | 12903 | 1462325664141 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:24 INFO - PROCESS | 12903 | 1462325664384 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 18:34:24 INFO - PROCESS | 12903 | 1462325664429 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d0bb000 == 125 [pid = 12903] [id = 322] 18:34:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 254 (0x7f877c424c00) [pid = 12903] [serial = 967] [outer = (nil)] 18:34:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 255 (0x7f877d63f400) [pid = 12903] [serial = 968] [outer = 0x7f877c424c00] 18:34:24 INFO - PROCESS | 12903 | 1462325664493 Marionette DEBUG loaded listener.js 18:34:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 256 (0x7f877d956000) [pid = 12903] [serial = 969] [outer = 0x7f877c424c00] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 255 (0x7f877c068c00) [pid = 12903] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 254 (0x7f878033a000) [pid = 12903] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 253 (0x7f878490d000) [pid = 12903] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 252 (0x7f87721e8c00) [pid = 12903] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 251 (0x7f877d2f0800) [pid = 12903] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 250 (0x7f87724eb000) [pid = 12903] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 249 (0x7f87774d6000) [pid = 12903] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 248 (0x7f877574c400) [pid = 12903] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 247 (0x7f87735dfc00) [pid = 12903] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 246 (0x7f877c428400) [pid = 12903] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 245 (0x7f877d13d800) [pid = 12903] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 244 (0x7f877574e000) [pid = 12903] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 243 (0x7f877d635c00) [pid = 12903] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 242 (0x7f877c784c00) [pid = 12903] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 241 (0x7f877b0e2400) [pid = 12903] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 240 (0x7f877ae53c00) [pid = 12903] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 239 (0x7f876f509c00) [pid = 12903] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 238 (0x7f877c06c800) [pid = 12903] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 237 (0x7f8782ba3400) [pid = 12903] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 236 (0x7f8776d5a800) [pid = 12903] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 235 (0x7f87774d3000) [pid = 12903] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 234 (0x7f876f502400) [pid = 12903] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 233 (0x7f87721f0400) [pid = 12903] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 232 (0x7f87735d7000) [pid = 12903] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 231 (0x7f87721ee800) [pid = 12903] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 230 (0x7f8777588400) [pid = 12903] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 229 (0x7f8782b26400) [pid = 12903] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 228 (0x7f8776c92400) [pid = 12903] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 227 (0x7f877758a800) [pid = 12903] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 226 (0x7f87736c3000) [pid = 12903] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 225 (0x7f8777588800) [pid = 12903] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 224 (0x7f8776d67400) [pid = 12903] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 223 (0x7f8786046c00) [pid = 12903] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 222 (0x7f877d2f7c00) [pid = 12903] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 221 (0x7f8782ba5000) [pid = 12903] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 220 (0x7f877d053c00) [pid = 12903] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 219 (0x7f877b097800) [pid = 12903] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 218 (0x7f8774dcc800) [pid = 12903] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 217 (0x7f877c5b4800) [pid = 12903] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 216 (0x7f876f507800) [pid = 12903] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 215 (0x7f877b00fc00) [pid = 12903] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 214 (0x7f8780bd5000) [pid = 12903] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 213 (0x7f877ae53800) [pid = 12903] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 212 (0x7f877af41400) [pid = 12903] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 211 (0x7f877bdc8800) [pid = 12903] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 210 (0x7f8774a37800) [pid = 12903] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 209 (0x7f87735e2000) [pid = 12903] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 208 (0x7f87860d7400) [pid = 12903] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 207 (0x7f87736be800) [pid = 12903] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 206 (0x7f877d3d3400) [pid = 12903] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 205 (0x7f877dee8000) [pid = 12903] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 204 (0x7f8777584400) [pid = 12903] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f877dbdc400) [pid = 12903] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f877574f400) [pid = 12903] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f877d3d7c00) [pid = 12903] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f8775f19400) [pid = 12903] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f87735d5800) [pid = 12903] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f87735e4c00) [pid = 12903] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f8780334000) [pid = 12903] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f877bd5e800) [pid = 12903] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f8776c96400) [pid = 12903] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f8774a33c00) [pid = 12903] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f877ae58c00) [pid = 12903] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f877d0e4400) [pid = 12903] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f8775f1e400) [pid = 12903] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f877dee5400) [pid = 12903] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f877c5bcc00) [pid = 12903] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f8794b59800) [pid = 12903] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f87724eec00) [pid = 12903] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:34:26 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f8780339400) [pid = 12903] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:34:26 INFO - PROCESS | 12903 | 1462325666554 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2443ms 18:34:26 INFO - PROCESS | 12903 | 1462325666576 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 18:34:26 INFO - PROCESS | 12903 | 1462325666579 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 18:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:34:26 INFO - PROCESS | 12903 | 1462325666585 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:34:26 INFO - PROCESS | 12903 | 1462325666587 Marionette TRACE conn4 <- [1,1262,null,{}] 18:34:26 INFO - PROCESS | 12903 | 1462325666603 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:26 INFO - PROCESS | 12903 | 1462325666796 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 18:34:26 INFO - PROCESS | 12903 | 1462325666812 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760a5000 == 126 [pid = 12903] [id = 323] 18:34:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f876f507000) [pid = 12903] [serial = 970] [outer = (nil)] 18:34:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f87735da000) [pid = 12903] [serial = 971] [outer = 0x7f876f507000] 18:34:26 INFO - PROCESS | 12903 | 1462325666883 Marionette DEBUG loaded listener.js 18:34:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f8774dd8800) [pid = 12903] [serial = 972] [outer = 0x7f876f507000] 18:34:27 INFO - PROCESS | 12903 | 1462325667753 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1181ms 18:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:34:27 INFO - PROCESS | 12903 | 1462325667768 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 18:34:27 INFO - PROCESS | 12903 | 1462325667771 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 18:34:27 INFO - PROCESS | 12903 | 1462325667779 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:34:27 INFO - PROCESS | 12903 | 1462325667782 Marionette TRACE conn4 <- [1,1266,null,{}] 18:34:27 INFO - PROCESS | 12903 | 1462325667799 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:27 INFO - PROCESS | 12903 | 1462325667972 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 18:34:28 INFO - PROCESS | 12903 | 1462325667998 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d754000 == 127 [pid = 12903] [id = 324] 18:34:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f87736c3000) [pid = 12903] [serial = 973] [outer = (nil)] 18:34:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f87774d7c00) [pid = 12903] [serial = 974] [outer = 0x7f87736c3000] 18:34:28 INFO - PROCESS | 12903 | 1462325668060 Marionette DEBUG loaded listener.js 18:34:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f877b0a7c00) [pid = 12903] [serial = 975] [outer = 0x7f87736c3000] 18:34:29 INFO - PROCESS | 12903 | 1462325669263 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1544ms 18:34:29 INFO - PROCESS | 12903 | 1462325669322 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 18:34:29 INFO - PROCESS | 12903 | 1462325669329 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 18:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:34:29 INFO - PROCESS | 12903 | 1462325669337 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:34:29 INFO - PROCESS | 12903 | 1462325669344 Marionette TRACE conn4 <- [1,1270,null,{}] 18:34:29 INFO - PROCESS | 12903 | 1462325669352 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:29 INFO - PROCESS | 12903 | 1462325669629 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 18:34:29 INFO - PROCESS | 12903 | 1462325669924 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735b3000 == 128 [pid = 12903] [id = 325] 18:34:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f8774a37000) [pid = 12903] [serial = 976] [outer = (nil)] 18:34:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f8775f13c00) [pid = 12903] [serial = 977] [outer = 0x7f8774a37000] 18:34:30 INFO - PROCESS | 12903 | 1462325670003 Marionette DEBUG loaded listener.js 18:34:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f8776d5b000) [pid = 12903] [serial = 978] [outer = 0x7f8774a37000] 18:34:30 INFO - PROCESS | 12903 | 1462325670945 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1687ms 18:34:31 INFO - PROCESS | 12903 | 1462325671025 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 18:34:31 INFO - PROCESS | 12903 | 1462325671034 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 18:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:34:31 INFO - PROCESS | 12903 | 1462325671045 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:34:31 INFO - PROCESS | 12903 | 1462325671049 Marionette TRACE conn4 <- [1,1274,null,{}] 18:34:31 INFO - PROCESS | 12903 | 1462325671056 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:31 INFO - PROCESS | 12903 | 1462325671309 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 18:34:31 INFO - PROCESS | 12903 | 1462325671628 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777792000 == 129 [pid = 12903] [id = 326] 18:34:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f877ad6c000) [pid = 12903] [serial = 979] [outer = (nil)] 18:34:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f877af40c00) [pid = 12903] [serial = 980] [outer = 0x7f877ad6c000] 18:34:31 INFO - PROCESS | 12903 | 1462325671708 Marionette DEBUG loaded listener.js 18:34:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f877b0a9800) [pid = 12903] [serial = 981] [outer = 0x7f877ad6c000] 18:34:32 INFO - PROCESS | 12903 | 1462325672607 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1594ms 18:34:32 INFO - PROCESS | 12903 | 1462325672640 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 18:34:32 INFO - PROCESS | 12903 | 1462325672643 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 18:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:34:32 INFO - PROCESS | 12903 | 1462325672651 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:34:32 INFO - PROCESS | 12903 | 1462325672658 Marionette TRACE conn4 <- [1,1278,null,{}] 18:34:32 INFO - PROCESS | 12903 | 1462325672674 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:32 INFO - PROCESS | 12903 | 1462325672903 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 18:34:33 INFO - PROCESS | 12903 | 1462325673143 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df53000 == 130 [pid = 12903] [id = 327] 18:34:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f877bdbe800) [pid = 12903] [serial = 982] [outer = (nil)] 18:34:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f877c41b800) [pid = 12903] [serial = 983] [outer = 0x7f877bdbe800] 18:34:33 INFO - PROCESS | 12903 | 1462325673268 Marionette DEBUG loaded listener.js 18:34:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f877c785800) [pid = 12903] [serial = 984] [outer = 0x7f877bdbe800] 18:34:34 INFO - PROCESS | 12903 | 1462325674184 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1590ms 18:34:34 INFO - PROCESS | 12903 | 1462325674241 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 18:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:34:34 INFO - PROCESS | 12903 | 1462325674246 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 18:34:34 INFO - PROCESS | 12903 | 1462325674253 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:34:34 INFO - PROCESS | 12903 | 1462325674256 Marionette TRACE conn4 <- [1,1282,null,{}] 18:34:34 INFO - PROCESS | 12903 | 1462325674262 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:34 INFO - PROCESS | 12903 | 1462325674488 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 18:34:34 INFO - PROCESS | 12903 | 1462325674736 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877ffde000 == 131 [pid = 12903] [id = 328] 18:34:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f877bdc8000) [pid = 12903] [serial = 985] [outer = (nil)] 18:34:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f877d0db000) [pid = 12903] [serial = 986] [outer = 0x7f877bdc8000] 18:34:34 INFO - PROCESS | 12903 | 1462325674858 Marionette DEBUG loaded listener.js 18:34:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f877d145800) [pid = 12903] [serial = 987] [outer = 0x7f877bdc8000] 18:34:35 INFO - PROCESS | 12903 | 1462325675717 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1537ms 18:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:34:35 INFO - PROCESS | 12903 | 1462325675790 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 18:34:35 INFO - PROCESS | 12903 | 1462325675793 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 18:34:35 INFO - PROCESS | 12903 | 1462325675800 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:34:35 INFO - PROCESS | 12903 | 1462325675803 Marionette TRACE conn4 <- [1,1286,null,{}] 18:34:35 INFO - PROCESS | 12903 | 1462325675808 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:36 INFO - PROCESS | 12903 | 1462325676057 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 18:34:36 INFO - PROCESS | 12903 | 1462325676300 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878048f800 == 132 [pid = 12903] [id = 329] 18:34:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 205 (0x7f877d3d8000) [pid = 12903] [serial = 988] [outer = (nil)] 18:34:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 206 (0x7f877d637000) [pid = 12903] [serial = 989] [outer = 0x7f877d3d8000] 18:34:36 INFO - PROCESS | 12903 | 1462325676419 Marionette DEBUG loaded listener.js 18:34:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 207 (0x7f877d954c00) [pid = 12903] [serial = 990] [outer = 0x7f877d3d8000] 18:34:37 INFO - PROCESS | 12903 | 1462325677375 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1630ms 18:34:37 INFO - PROCESS | 12903 | 1462325677430 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 18:34:37 INFO - PROCESS | 12903 | 1462325677434 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 18:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:34:37 INFO - PROCESS | 12903 | 1462325677440 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:34:37 INFO - PROCESS | 12903 | 1462325677443 Marionette TRACE conn4 <- [1,1290,null,{}] 18:34:37 INFO - PROCESS | 12903 | 1462325677449 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:37 INFO - PROCESS | 12903 | 1462325677706 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 18:34:37 INFO - PROCESS | 12903 | 1462325677988 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782b6d000 == 133 [pid = 12903] [id = 330] 18:34:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 208 (0x7f877d95c800) [pid = 12903] [serial = 991] [outer = (nil)] 18:34:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 209 (0x7f877f586800) [pid = 12903] [serial = 992] [outer = 0x7f877d95c800] 18:34:38 INFO - PROCESS | 12903 | 1462325678081 Marionette DEBUG loaded listener.js 18:34:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 210 (0x7f878026c000) [pid = 12903] [serial = 993] [outer = 0x7f877d95c800] 18:34:38 INFO - PROCESS | 12903 | 1462325678950 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1579ms 18:34:39 INFO - PROCESS | 12903 | 1462325679021 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 18:34:39 INFO - PROCESS | 12903 | 1462325679024 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 18:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:34:39 INFO - PROCESS | 12903 | 1462325679030 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:34:39 INFO - PROCESS | 12903 | 1462325679034 Marionette TRACE conn4 <- [1,1294,null,{}] 18:34:39 INFO - PROCESS | 12903 | 1462325679039 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:39 INFO - PROCESS | 12903 | 1462325679253 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 18:34:39 INFO - PROCESS | 12903 | 1462325679449 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b07800 == 134 [pid = 12903] [id = 331] 18:34:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 211 (0x7f8774dce800) [pid = 12903] [serial = 994] [outer = (nil)] 18:34:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 212 (0x7f8780336c00) [pid = 12903] [serial = 995] [outer = 0x7f8774dce800] 18:34:39 INFO - PROCESS | 12903 | 1462325679576 Marionette DEBUG loaded listener.js 18:34:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 213 (0x7f8780bdf800) [pid = 12903] [serial = 996] [outer = 0x7f8774dce800] 18:34:40 INFO - PROCESS | 12903 | 1462325680482 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1493ms 18:34:40 INFO - PROCESS | 12903 | 1462325680525 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 18:34:40 INFO - PROCESS | 12903 | 1462325680529 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 18:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:34:40 INFO - PROCESS | 12903 | 1462325680536 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:34:40 INFO - PROCESS | 12903 | 1462325680538 Marionette TRACE conn4 <- [1,1298,null,{}] 18:34:40 INFO - PROCESS | 12903 | 1462325680544 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:40 INFO - PROCESS | 12903 | 1462325680758 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 18:34:40 INFO - PROCESS | 12903 | 1462325680960 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d84800 == 135 [pid = 12903] [id = 332] 18:34:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 214 (0x7f877b096800) [pid = 12903] [serial = 997] [outer = (nil)] 18:34:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 215 (0x7f8782e3cc00) [pid = 12903] [serial = 998] [outer = 0x7f877b096800] 18:34:41 INFO - PROCESS | 12903 | 1462325681032 Marionette DEBUG loaded listener.js 18:34:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 216 (0x7f87839bc400) [pid = 12903] [serial = 999] [outer = 0x7f877b096800] 18:34:41 INFO - PROCESS | 12903 | 1462325681952 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1478ms 18:34:42 INFO - PROCESS | 12903 | 1462325682015 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 18:34:42 INFO - PROCESS | 12903 | 1462325682019 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 18:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:34:42 INFO - PROCESS | 12903 | 1462325682025 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:34:42 INFO - PROCESS | 12903 | 1462325682027 Marionette TRACE conn4 <- [1,1302,null,{}] 18:34:42 INFO - PROCESS | 12903 | 1462325682033 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:42 INFO - PROCESS | 12903 | 1462325682243 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 18:34:42 INFO - PROCESS | 12903 | 1462325682478 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786423000 == 136 [pid = 12903] [id = 333] 18:34:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 217 (0x7f87821ae000) [pid = 12903] [serial = 1000] [outer = (nil)] 18:34:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 218 (0x7f8784806000) [pid = 12903] [serial = 1001] [outer = 0x7f87821ae000] 18:34:42 INFO - PROCESS | 12903 | 1462325682593 Marionette DEBUG loaded listener.js 18:34:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 219 (0x7f878501e000) [pid = 12903] [serial = 1002] [outer = 0x7f87821ae000] 18:34:43 INFO - PROCESS | 12903 | 1462325683471 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1478ms 18:34:43 INFO - PROCESS | 12903 | 1462325683504 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 18:34:43 INFO - PROCESS | 12903 | 1462325683508 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 18:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:34:43 INFO - PROCESS | 12903 | 1462325683514 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:34:43 INFO - PROCESS | 12903 | 1462325683517 Marionette TRACE conn4 <- [1,1306,null,{}] 18:34:43 INFO - PROCESS | 12903 | 1462325683524 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:43 INFO - PROCESS | 12903 | 1462325683726 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 18:34:43 INFO - PROCESS | 12903 | 1462325683928 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:43 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8792b2a000 == 137 [pid = 12903] [id = 334] 18:34:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 220 (0x7f8782ea4000) [pid = 12903] [serial = 1003] [outer = (nil)] 18:34:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 221 (0x7f8785b0a400) [pid = 12903] [serial = 1004] [outer = 0x7f8782ea4000] 18:34:44 INFO - PROCESS | 12903 | 1462325684001 Marionette DEBUG loaded listener.js 18:34:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 222 (0x7f87860d8400) [pid = 12903] [serial = 1005] [outer = 0x7f8782ea4000] 18:34:44 INFO - PROCESS | 12903 | 1462325684946 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1480ms 18:34:44 INFO - PROCESS | 12903 | 1462325684995 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 18:34:45 INFO - PROCESS | 12903 | 1462325685000 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 18:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:34:45 INFO - PROCESS | 12903 | 1462325685006 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:34:45 INFO - PROCESS | 12903 | 1462325685010 Marionette TRACE conn4 <- [1,1310,null,{}] 18:34:45 INFO - PROCESS | 12903 | 1462325685016 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:45 INFO - PROCESS | 12903 | 1462325685263 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 18:34:45 INFO - PROCESS | 12903 | 1462325685506 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8796868800 == 138 [pid = 12903] [id = 335] 18:34:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 223 (0x7f8787339800) [pid = 12903] [serial = 1006] [outer = (nil)] 18:34:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 224 (0x7f8789078400) [pid = 12903] [serial = 1007] [outer = 0x7f8787339800] 18:34:45 INFO - PROCESS | 12903 | 1462325685631 Marionette DEBUG loaded listener.js 18:34:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 225 (0x7f878db40000) [pid = 12903] [serial = 1008] [outer = 0x7f8787339800] 18:34:46 INFO - PROCESS | 12903 | 1462325686564 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 18:34:46 INFO - PROCESS | 12903 | 1462325686643 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 18:34:46 INFO - PROCESS | 12903 | 1462325686649 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:34:46 INFO - PROCESS | 12903 | 1462325686652 Marionette TRACE conn4 <- [1,1314,null,{}] 18:34:46 INFO - PROCESS | 12903 | 1462325686658 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:46 INFO - PROCESS | 12903 | 1462325686899 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 18:34:47 INFO - PROCESS | 12903 | 1462325687197 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f669000 == 139 [pid = 12903] [id = 336] 18:34:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 226 (0x7f876f505000) [pid = 12903] [serial = 1009] [outer = (nil)] 18:34:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 227 (0x7f876f6c9c00) [pid = 12903] [serial = 1010] [outer = 0x7f876f505000] 18:34:47 INFO - PROCESS | 12903 | 1462325687277 Marionette DEBUG loaded listener.js 18:34:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 228 (0x7f87735d8800) [pid = 12903] [serial = 1011] [outer = 0x7f876f505000] 18:34:48 INFO - PROCESS | 12903 | 1462325688157 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1590ms 18:34:48 INFO - PROCESS | 12903 | 1462325688239 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 18:34:48 INFO - PROCESS | 12903 | 1462325688243 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 18:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:34:48 INFO - PROCESS | 12903 | 1462325688249 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:34:48 INFO - PROCESS | 12903 | 1462325688263 Marionette TRACE conn4 <- [1,1318,null,{}] 18:34:48 INFO - PROCESS | 12903 | 1462325688270 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:48 INFO - PROCESS | 12903 | 1462325688535 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 18:34:48 INFO - PROCESS | 12903 | 1462325688838 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774e61800 == 140 [pid = 12903] [id = 337] 18:34:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 229 (0x7f876f504000) [pid = 12903] [serial = 1012] [outer = (nil)] 18:34:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 230 (0x7f8774dd0c00) [pid = 12903] [serial = 1013] [outer = 0x7f876f504000] 18:34:48 INFO - PROCESS | 12903 | 1462325688915 Marionette DEBUG loaded listener.js 18:34:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 231 (0x7f87774d1c00) [pid = 12903] [serial = 1014] [outer = 0x7f876f504000] 18:34:49 INFO - PROCESS | 12903 | 1462325689786 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1589ms 18:34:49 INFO - PROCESS | 12903 | 1462325689840 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 18:34:49 INFO - PROCESS | 12903 | 1462325689843 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 18:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:34:49 INFO - PROCESS | 12903 | 1462325689849 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:34:49 INFO - PROCESS | 12903 | 1462325689852 Marionette TRACE conn4 <- [1,1322,null,{}] 18:34:49 INFO - PROCESS | 12903 | 1462325689858 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:50 INFO - PROCESS | 12903 | 1462325690076 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 18:34:50 INFO - PROCESS | 12903 | 1462325690318 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c0d9800 == 141 [pid = 12903] [id = 338] 18:34:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 232 (0x7f876f6c6400) [pid = 12903] [serial = 1015] [outer = (nil)] 18:34:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 233 (0x7f877607b400) [pid = 12903] [serial = 1016] [outer = 0x7f876f6c6400] 18:34:50 INFO - PROCESS | 12903 | 1462325690439 Marionette DEBUG loaded listener.js 18:34:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 234 (0x7f877b002800) [pid = 12903] [serial = 1017] [outer = 0x7f876f6c6400] 18:34:51 INFO - PROCESS | 12903 | 1462325691762 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1944ms 18:34:51 INFO - PROCESS | 12903 | 1462325691846 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 18:34:51 INFO - PROCESS | 12903 | 1462325691853 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 18:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:34:51 INFO - PROCESS | 12903 | 1462325691869 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:34:51 INFO - PROCESS | 12903 | 1462325691875 Marionette TRACE conn4 <- [1,1326,null,{}] 18:34:51 INFO - PROCESS | 12903 | 1462325691885 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:52 INFO - PROCESS | 12903 | 1462325692119 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 18:34:52 INFO - PROCESS | 12903 | 1462325692324 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776e0f000 == 142 [pid = 12903] [id = 339] 18:34:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 235 (0x7f876f6cb800) [pid = 12903] [serial = 1018] [outer = (nil)] 18:34:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 236 (0x7f8774dcd400) [pid = 12903] [serial = 1019] [outer = 0x7f876f6cb800] 18:34:52 INFO - PROCESS | 12903 | 1462325692436 Marionette DEBUG loaded listener.js 18:34:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 237 (0x7f8776c91800) [pid = 12903] [serial = 1020] [outer = 0x7f876f6cb800] 18:34:53 INFO - PROCESS | 12903 | 1462325693407 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:34:53 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 18:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1593ms 18:34:53 INFO - PROCESS | 12903 | 1462325693476 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 18:34:53 INFO - PROCESS | 12903 | 1462325693486 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 18:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:34:53 INFO - PROCESS | 12903 | 1462325693501 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:34:53 INFO - PROCESS | 12903 | 1462325693504 Marionette TRACE conn4 <- [1,1330,null,{}] 18:34:53 INFO - PROCESS | 12903 | 1462325693511 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:53 INFO - PROCESS | 12903 | 1462325693870 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 18:34:54 INFO - PROCESS | 12903 | 1462325694188 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc76000 == 143 [pid = 12903] [id = 340] 18:34:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 238 (0x7f8776d66400) [pid = 12903] [serial = 1021] [outer = (nil)] 18:34:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 239 (0x7f877ae4f800) [pid = 12903] [serial = 1022] [outer = 0x7f8776d66400] 18:34:54 INFO - PROCESS | 12903 | 1462325694260 Marionette DEBUG loaded listener.js 18:34:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 240 (0x7f877b00f800) [pid = 12903] [serial = 1023] [outer = 0x7f8776d66400] 18:34:55 INFO - PROCESS | 12903 | 1462325695334 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878cf30000 == 142 [pid = 12903] [id = 165] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87777a0000 == 141 [pid = 12903] [id = 259] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dc05800 == 140 [pid = 12903] [id = 99] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8783b5c000 == 139 [pid = 12903] [id = 261] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780359800 == 138 [pid = 12903] [id = 240] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 239 (0x7f877f579800) [pid = 12903] [serial = 908] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 238 (0x7f877758fc00) [pid = 12903] [serial = 884] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 237 (0x7f878026b000) [pid = 12903] [serial = 878] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 236 (0x7f877dbdc000) [pid = 12903] [serial = 872] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 235 (0x7f877d2f2000) [pid = 12903] [serial = 866] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 234 (0x7f8780bdb000) [pid = 12903] [serial = 881] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 233 (0x7f877d8cb400) [pid = 12903] [serial = 869] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 232 (0x7f877f5f8000) [pid = 12903] [serial = 875] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877dce4000 == 137 [pid = 12903] [id = 260] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794b36800 == 136 [pid = 12903] [id = 121] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87760a5000 == 135 [pid = 12903] [id = 323] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d0bb000 == 134 [pid = 12903] [id = 322] 18:34:55 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 18:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1936ms 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877bedc800 == 133 [pid = 12903] [id = 321] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776368000 == 132 [pid = 12903] [id = 320] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f674000 == 131 [pid = 12903] [id = 319] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776cb9000 == 130 [pid = 12903] [id = 318] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735bb000 == 129 [pid = 12903] [id = 317] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8771b88000 == 128 [pid = 12903] [id = 316] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f436800 == 127 [pid = 12903] [id = 315] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc7a000 == 126 [pid = 12903] [id = 314] 18:34:55 INFO - PROCESS | 12903 | 1462325695470 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 18:34:55 INFO - PROCESS | 12903 | 1462325695474 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bbda000 == 125 [pid = 12903] [id = 313] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876c0da000 == 124 [pid = 12903] [id = 312] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777562000 == 123 [pid = 12903] [id = 311] 18:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877040f800 == 122 [pid = 12903] [id = 310] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777553000 == 121 [pid = 12903] [id = 309] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735c1000 == 120 [pid = 12903] [id = 308] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87a058f800 == 119 [pid = 12903] [id = 307] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879ab80000 == 118 [pid = 12903] [id = 306] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793ab8800 == 117 [pid = 12903] [id = 305] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87809c7000 == 116 [pid = 12903] [id = 304] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777792800 == 115 [pid = 12903] [id = 303] 18:34:55 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d42800 == 114 [pid = 12903] [id = 302] 18:34:55 INFO - PROCESS | 12903 | 1462325695500 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:34:55 INFO - PROCESS | 12903 | 1462325695506 Marionette TRACE conn4 <- [1,1334,null,{}] 18:34:55 INFO - PROCESS | 12903 | 1462325695532 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:55 INFO - PROCESS | 12903 | 1462325695720 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 231 (0x7f877c41ec00) [pid = 12903] [serial = 902] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 230 (0x7f878464b400) [pid = 12903] [serial = 741] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 229 (0x7f8787334800) [pid = 12903] [serial = 632] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 228 (0x7f877c065800) [pid = 12903] [serial = 641] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 227 (0x7f8780bd6000) [pid = 12903] [serial = 681] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 226 (0x7f87736c2400) [pid = 12903] [serial = 843] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 225 (0x7f8783bcfc00) [pid = 12903] [serial = 644] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 224 (0x7f877607c000) [pid = 12903] [serial = 845] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 223 (0x7f8774a3ec00) [pid = 12903] [serial = 891] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 222 (0x7f877d2ea000) [pid = 12903] [serial = 864] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 221 (0x7f87895bcc00) [pid = 12903] [serial = 792] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 220 (0x7f877d631000) [pid = 12903] [serial = 723] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 219 (0x7f8785b0c000) [pid = 12903] [serial = 672] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 218 (0x7f877dbd9000) [pid = 12903] [serial = 735] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 217 (0x7f877dbd9c00) [pid = 12903] [serial = 545] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 216 (0x7f877c41d800) [pid = 12903] [serial = 783] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 215 (0x7f876f6bfc00) [pid = 12903] [serial = 887] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 214 (0x7f877d0dcc00) [pid = 12903] [serial = 860] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 213 (0x7f87869c8800) [pid = 12903] [serial = 687] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 212 (0x7f8776d67800) [pid = 12903] [serial = 693] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 211 (0x7f877d141c00) [pid = 12903] [serial = 863] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 210 (0x7f877af3a800) [pid = 12903] [serial = 617] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 209 (0x7f876f510c00) [pid = 12903] [serial = 813] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 208 (0x7f8786cb5800) [pid = 12903] [serial = 593] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 207 (0x7f877344b400) [pid = 12903] [serial = 842] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 206 (0x7f877d95d400) [pid = 12903] [serial = 807] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 205 (0x7f87774b9c00) [pid = 12903] [serial = 894] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 204 (0x7f87867a4400) [pid = 12903] [serial = 747] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f8794c64c00) [pid = 12903] [serial = 795] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f877b0eec00) [pid = 12903] [serial = 851] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f877ae5c400) [pid = 12903] [serial = 848] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f877d04e800) [pid = 12903] [serial = 647] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f877f588c00) [pid = 12903] [serial = 738] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f877b0eac00) [pid = 12903] [serial = 840] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f8776c9c800) [pid = 12903] [serial = 846] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f878907ac00) [pid = 12903] [serial = 753] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f877d63b000) [pid = 12903] [serial = 905] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f877b094000) [pid = 12903] [serial = 849] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f8784b6e800) [pid = 12903] [serial = 629] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f87860d8800) [pid = 12903] [serial = 590] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f877c428800) [pid = 12903] [serial = 620] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f877d959c00) [pid = 12903] [serial = 906] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f877d8ca000) [pid = 12903] [serial = 696] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f877d148400) [pid = 12903] [serial = 732] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f876f6c4800) [pid = 12903] [serial = 816] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f877c062000) [pid = 12903] [serial = 900] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f8787333400) [pid = 12903] [serial = 750] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f877c41cc00) [pid = 12903] [serial = 678] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f877c788c00) [pid = 12903] [serial = 584] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f877d04a800) [pid = 12903] [serial = 858] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f877d95a400) [pid = 12903] [serial = 801] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877af32400) [pid = 12903] [serial = 896] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8794e26400) [pid = 12903] [serial = 690] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f877d8d1400) [pid = 12903] [serial = 699] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f87860cd400) [pid = 12903] [serial = 684] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f878033c800) [pid = 12903] [serial = 626] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f877b0ea800) [pid = 12903] [serial = 729] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f87736be000) [pid = 12903] [serial = 890] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8776c9b800) [pid = 12903] [serial = 893] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f877bd59000) [pid = 12903] [serial = 852] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f8780338c00) [pid = 12903] [serial = 786] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f877ad71800) [pid = 12903] [serial = 780] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8780266400) [pid = 12903] [serial = 614] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f8777585400) [pid = 12903] [serial = 726] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f87735e2c00) [pid = 12903] [serial = 804] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f878db46000) [pid = 12903] [serial = 810] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f8771ade000) [pid = 12903] [serial = 888] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f878604e400) [pid = 12903] [serial = 744] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f877c5b7800) [pid = 12903] [serial = 857] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f877dee7400) [pid = 12903] [serial = 623] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f877d0e6000) [pid = 12903] [serial = 861] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f877ae58800) [pid = 12903] [serial = 581] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f8774a41800) [pid = 12903] [serial = 798] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f877bf89800) [pid = 12903] [serial = 855] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f878903ec00) [pid = 12903] [serial = 635] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877bf7dc00) [pid = 12903] [serial = 899] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f877ae53400) [pid = 12903] [serial = 675] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f8786762800) [pid = 12903] [serial = 789] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f877f57c400) [pid = 12903] [serial = 587] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f8797fcbc00) [pid = 12903] [serial = 756] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f877bdccc00) [pid = 12903] [serial = 854] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877d0ddc00) [pid = 12903] [serial = 903] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877b007c00) [pid = 12903] [serial = 897] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f878dbae400) [pid = 12903] [serial = 638] [outer = (nil)] [url = about:blank] 18:34:55 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f87821a6400) [pid = 12903] [serial = 777] [outer = (nil)] [url = about:blank] 18:34:56 INFO - PROCESS | 12903 | 1462325696028 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877040f800 == 115 [pid = 12903] [id = 341] 18:34:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f876f6bfc00) [pid = 12903] [serial = 1024] [outer = (nil)] 18:34:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f87736c2400) [pid = 12903] [serial = 1025] [outer = 0x7f876f6bfc00] 18:34:56 INFO - PROCESS | 12903 | 1462325696092 Marionette DEBUG loaded listener.js 18:34:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877b0f1400) [pid = 12903] [serial = 1026] [outer = 0x7f876f6bfc00] 18:34:56 INFO - PROCESS | 12903 | 1462325696831 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1366ms 18:34:56 INFO - PROCESS | 12903 | 1462325696852 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 18:34:56 INFO - PROCESS | 12903 | 1462325696857 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 18:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:34:56 INFO - PROCESS | 12903 | 1462325696862 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:34:56 INFO - PROCESS | 12903 | 1462325696864 Marionette TRACE conn4 <- [1,1338,null,{}] 18:34:56 INFO - PROCESS | 12903 | 1462325696870 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:57 INFO - PROCESS | 12903 | 1462325697122 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 18:34:57 INFO - PROCESS | 12903 | 1462325697146 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735c1000 == 116 [pid = 12903] [id = 342] 18:34:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f876f6c4800) [pid = 12903] [serial = 1027] [outer = (nil)] 18:34:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877c06a400) [pid = 12903] [serial = 1028] [outer = 0x7f876f6c4800] 18:34:57 INFO - PROCESS | 12903 | 1462325697211 Marionette DEBUG loaded listener.js 18:34:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877c5bc000) [pid = 12903] [serial = 1029] [outer = 0x7f876f6c4800] 18:34:58 INFO - PROCESS | 12903 | 1462325698579 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1730ms 18:34:58 INFO - PROCESS | 12903 | 1462325698600 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 18:34:58 INFO - PROCESS | 12903 | 1462325698604 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 18:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:34:58 INFO - PROCESS | 12903 | 1462325698622 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:34:58 INFO - PROCESS | 12903 | 1462325698625 Marionette TRACE conn4 <- [1,1342,null,{}] 18:34:58 INFO - PROCESS | 12903 | 1462325698639 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:58 INFO - PROCESS | 12903 | 1462325698920 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 18:34:58 INFO - PROCESS | 12903 | 1462325698958 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776e1b000 == 117 [pid = 12903] [id = 343] 18:34:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877b0e2400) [pid = 12903] [serial = 1030] [outer = (nil)] 18:34:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f877c78b000) [pid = 12903] [serial = 1031] [outer = 0x7f877b0e2400] 18:34:59 INFO - PROCESS | 12903 | 1462325699020 Marionette DEBUG loaded listener.js 18:34:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877d141800) [pid = 12903] [serial = 1032] [outer = 0x7f877b0e2400] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f876f507000) [pid = 12903] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877d2ef800) [pid = 12903] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f8775750c00) [pid = 12903] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f876f504400) [pid = 12903] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f877c5b5000) [pid = 12903] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f876f50dc00) [pid = 12903] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f8776c8fc00) [pid = 12903] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f876f50c400) [pid = 12903] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877d04ec00) [pid = 12903] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877c424c00) [pid = 12903] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877d0e7000) [pid = 12903] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:35:00 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8782ead800) [pid = 12903] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:35:00 INFO - PROCESS | 12903 | 1462325700457 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1948ms 18:35:00 INFO - PROCESS | 12903 | 1462325700561 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 18:35:00 INFO - PROCESS | 12903 | 1462325700564 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 18:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:35:00 INFO - PROCESS | 12903 | 1462325700570 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:35:00 INFO - PROCESS | 12903 | 1462325700572 Marionette TRACE conn4 <- [1,1346,null,{}] 18:35:00 INFO - PROCESS | 12903 | 1462325700578 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:00 INFO - PROCESS | 12903 | 1462325700800 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 18:35:00 INFO - PROCESS | 12903 | 1462325700948 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87775d4800 == 118 [pid = 12903] [id = 344] 18:35:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f877b0e7000) [pid = 12903] [serial = 1033] [outer = (nil)] 18:35:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f877d631400) [pid = 12903] [serial = 1034] [outer = 0x7f877b0e7000] 18:35:01 INFO - PROCESS | 12903 | 1462325701017 Marionette DEBUG loaded listener.js 18:35:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f877d953400) [pid = 12903] [serial = 1035] [outer = 0x7f877b0e7000] 18:35:01 INFO - PROCESS | 12903 | 1462325701726 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1183ms 18:35:01 INFO - PROCESS | 12903 | 1462325701754 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 18:35:01 INFO - PROCESS | 12903 | 1462325701757 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 18:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:35:01 INFO - PROCESS | 12903 | 1462325701763 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:35:01 INFO - PROCESS | 12903 | 1462325701765 Marionette TRACE conn4 <- [1,1350,null,{}] 18:35:01 INFO - PROCESS | 12903 | 1462325701771 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:02 INFO - PROCESS | 12903 | 1462325702043 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 18:35:02 INFO - PROCESS | 12903 | 1462325702064 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0e2800 == 119 [pid = 12903] [id = 345] 18:35:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f877d955400) [pid = 12903] [serial = 1036] [outer = (nil)] 18:35:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f877dbd9000) [pid = 12903] [serial = 1037] [outer = 0x7f877d955400] 18:35:02 INFO - PROCESS | 12903 | 1462325702128 Marionette DEBUG loaded listener.js 18:35:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877dee7400) [pid = 12903] [serial = 1038] [outer = 0x7f877d955400] 18:35:03 INFO - PROCESS | 12903 | 1462325703462 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1746ms 18:35:03 INFO - PROCESS | 12903 | 1462325703512 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 18:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:35:03 INFO - PROCESS | 12903 | 1462325703520 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 18:35:03 INFO - PROCESS | 12903 | 1462325703529 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:35:03 INFO - PROCESS | 12903 | 1462325703536 Marionette TRACE conn4 <- [1,1354,null,{}] 18:35:03 INFO - PROCESS | 12903 | 1462325703544 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:03 INFO - PROCESS | 12903 | 1462325703786 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 18:35:04 INFO - PROCESS | 12903 | 1462325704028 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735c0800 == 120 [pid = 12903] [id = 346] 18:35:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8774a42400) [pid = 12903] [serial = 1039] [outer = (nil)] 18:35:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877607e800) [pid = 12903] [serial = 1040] [outer = 0x7f8774a42400] 18:35:04 INFO - PROCESS | 12903 | 1462325704123 Marionette DEBUG loaded listener.js 18:35:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f87774d7000) [pid = 12903] [serial = 1041] [outer = 0x7f8774a42400] 18:35:05 INFO - PROCESS | 12903 | 1462325705084 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1587ms 18:35:05 INFO - PROCESS | 12903 | 1462325705115 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 18:35:05 INFO - PROCESS | 12903 | 1462325705124 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 18:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:35:05 INFO - PROCESS | 12903 | 1462325705134 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:35:05 INFO - PROCESS | 12903 | 1462325705138 Marionette TRACE conn4 <- [1,1358,null,{}] 18:35:05 INFO - PROCESS | 12903 | 1462325705144 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:05 INFO - PROCESS | 12903 | 1462325705353 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 18:35:05 INFO - PROCESS | 12903 | 1462325705604 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c129800 == 121 [pid = 12903] [id = 347] 18:35:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877af32400) [pid = 12903] [serial = 1042] [outer = (nil)] 18:35:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f877b0aac00) [pid = 12903] [serial = 1043] [outer = 0x7f877af32400] 18:35:05 INFO - PROCESS | 12903 | 1462325705724 Marionette DEBUG loaded listener.js 18:35:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877b0f1000) [pid = 12903] [serial = 1044] [outer = 0x7f877af32400] 18:35:06 INFO - PROCESS | 12903 | 1462325706575 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1480ms 18:35:06 INFO - PROCESS | 12903 | 1462325706615 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 18:35:06 INFO - PROCESS | 12903 | 1462325706620 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 18:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:35:06 INFO - PROCESS | 12903 | 1462325706626 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:35:06 INFO - PROCESS | 12903 | 1462325706633 Marionette TRACE conn4 <- [1,1362,null,{}] 18:35:06 INFO - PROCESS | 12903 | 1462325706651 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:06 INFO - PROCESS | 12903 | 1462325706900 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 18:35:07 INFO - PROCESS | 12903 | 1462325707147 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db31800 == 122 [pid = 12903] [id = 348] 18:35:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877c5bc400) [pid = 12903] [serial = 1045] [outer = (nil)] 18:35:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877d0dc400) [pid = 12903] [serial = 1046] [outer = 0x7f877c5bc400] 18:35:07 INFO - PROCESS | 12903 | 1462325707274 Marionette DEBUG loaded listener.js 18:35:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f877d3d2c00) [pid = 12903] [serial = 1047] [outer = 0x7f877c5bc400] 18:35:08 INFO - PROCESS | 12903 | 1462325708228 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1654ms 18:35:08 INFO - PROCESS | 12903 | 1462325708281 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 18:35:08 INFO - PROCESS | 12903 | 1462325708286 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 18:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:35:08 INFO - PROCESS | 12903 | 1462325708295 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:35:08 INFO - PROCESS | 12903 | 1462325708298 Marionette TRACE conn4 <- [1,1366,null,{}] 18:35:08 INFO - PROCESS | 12903 | 1462325708307 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:08 INFO - PROCESS | 12903 | 1462325708552 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 18:35:08 INFO - PROCESS | 12903 | 1462325708815 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5c4000 == 123 [pid = 12903] [id = 349] 18:35:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f87774da800) [pid = 12903] [serial = 1048] [outer = (nil)] 18:35:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f877d957c00) [pid = 12903] [serial = 1049] [outer = 0x7f87774da800] 18:35:08 INFO - PROCESS | 12903 | 1462325708938 Marionette DEBUG loaded listener.js 18:35:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f877deee000) [pid = 12903] [serial = 1050] [outer = 0x7f87774da800] 18:35:09 INFO - PROCESS | 12903 | 1462325709854 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:35:09 INFO - PROCESS | 12903 | 1462325709883 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 18:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:35:09 INFO - PROCESS | 12903 | 1462325709889 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:35:09 INFO - PROCESS | 12903 | 1462325709892 Marionette TRACE conn4 <- [1,1370,null,{}] 18:35:09 INFO - PROCESS | 12903 | 1462325709898 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:10 INFO - PROCESS | 12903 | 1462325710106 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 18:35:10 INFO - PROCESS | 12903 | 1462325710358 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878036d800 == 124 [pid = 12903] [id = 350] 18:35:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f877f5f6000) [pid = 12903] [serial = 1051] [outer = (nil)] 18:35:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f8780265400) [pid = 12903] [serial = 1052] [outer = 0x7f877f5f6000] 18:35:10 INFO - PROCESS | 12903 | 1462325710480 Marionette DEBUG loaded listener.js 18:35:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f878033b800) [pid = 12903] [serial = 1053] [outer = 0x7f877f5f6000] 18:35:11 INFO - PROCESS | 12903 | 1462325711448 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:35:11 INFO - PROCESS | 12903 | 1462325711484 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 18:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:35:11 INFO - PROCESS | 12903 | 1462325711491 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:35:11 INFO - PROCESS | 12903 | 1462325711495 Marionette TRACE conn4 <- [1,1374,null,{}] 18:35:11 INFO - PROCESS | 12903 | 1462325711500 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:11 INFO - PROCESS | 12903 | 1462325711796 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 18:35:11 INFO - PROCESS | 12903 | 1462325711980 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780b95800 == 125 [pid = 12903] [id = 351] 18:35:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f877ff09c00) [pid = 12903] [serial = 1054] [outer = (nil)] 18:35:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f878464b400) [pid = 12903] [serial = 1055] [outer = 0x7f877ff09c00] 18:35:12 INFO - PROCESS | 12903 | 1462325712083 Marionette DEBUG loaded listener.js 18:35:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f87860d4c00) [pid = 12903] [serial = 1056] [outer = 0x7f877ff09c00] 18:35:12 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:35:12 INFO - PROCESS | 12903 | 1462325712978 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:35:13 INFO - PROCESS | 12903 | 1462325713033 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 18:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:35:13 INFO - PROCESS | 12903 | 1462325713040 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:35:13 INFO - PROCESS | 12903 | 1462325713044 Marionette TRACE conn4 <- [1,1378,null,{}] 18:35:13 INFO - PROCESS | 12903 | 1462325713049 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:13 INFO - PROCESS | 12903 | 1462325713294 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 18:35:13 INFO - PROCESS | 12903 | 1462325713543 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784213800 == 126 [pid = 12903] [id = 352] 18:35:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f87721e7800) [pid = 12903] [serial = 1057] [outer = (nil)] 18:35:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f87866eec00) [pid = 12903] [serial = 1058] [outer = 0x7f87721e7800] 18:35:13 INFO - PROCESS | 12903 | 1462325713632 Marionette DEBUG loaded listener.js 18:35:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f87867a4400) [pid = 12903] [serial = 1059] [outer = 0x7f87721e7800] 18:35:14 INFO - PROCESS | 12903 | 1462325714528 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 18:35:14 INFO - PROCESS | 12903 | 1462325714585 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 18:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:35:14 INFO - PROCESS | 12903 | 1462325714593 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:35:14 INFO - PROCESS | 12903 | 1462325714596 Marionette TRACE conn4 <- [1,1382,null,{}] 18:35:14 INFO - PROCESS | 12903 | 1462325714603 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:14 INFO - PROCESS | 12903 | 1462325714856 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 18:35:15 INFO - PROCESS | 12903 | 1462325715095 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d45800 == 127 [pid = 12903] [id = 353] 18:35:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f87724e8800) [pid = 12903] [serial = 1060] [outer = (nil)] 18:35:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f8787209400) [pid = 12903] [serial = 1061] [outer = 0x7f87724e8800] 18:35:15 INFO - PROCESS | 12903 | 1462325715215 Marionette DEBUG loaded listener.js 18:35:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8787336c00) [pid = 12903] [serial = 1062] [outer = 0x7f87724e8800] 18:35:16 INFO - PROCESS | 12903 | [12903] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:35:16 INFO - PROCESS | 12903 | 1462325716172 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 18:35:16 INFO - PROCESS | 12903 | 1462325716235 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 18:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:35:16 INFO - PROCESS | 12903 | 1462325716244 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:35:16 INFO - PROCESS | 12903 | 1462325716247 Marionette TRACE conn4 <- [1,1386,null,{}] 18:35:16 INFO - PROCESS | 12903 | 1462325716251 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:16 INFO - PROCESS | 12903 | 1462325716472 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 18:35:16 INFO - PROCESS | 12903 | 1462325716725 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785b7e000 == 128 [pid = 12903] [id = 354] 18:35:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f87866ee400) [pid = 12903] [serial = 1063] [outer = (nil)] 18:35:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f878903c800) [pid = 12903] [serial = 1064] [outer = 0x7f87866ee400] 18:35:16 INFO - PROCESS | 12903 | 1462325716803 Marionette DEBUG loaded listener.js 18:35:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f8789561c00) [pid = 12903] [serial = 1065] [outer = 0x7f87866ee400] 18:35:17 INFO - PROCESS | 12903 | 1462325717712 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 18:35:17 INFO - PROCESS | 12903 | 1462325717781 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 18:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:35:17 INFO - PROCESS | 12903 | 1462325717787 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:35:17 INFO - PROCESS | 12903 | 1462325717790 Marionette TRACE conn4 <- [1,1390,null,{}] 18:35:17 INFO - PROCESS | 12903 | 1462325717796 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:18 INFO - PROCESS | 12903 | 1462325718058 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 18:35:18 INFO - PROCESS | 12903 | 1462325718314 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878c31b800 == 129 [pid = 12903] [id = 355] 18:35:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f878dbae400) [pid = 12903] [serial = 1066] [outer = (nil)] 18:35:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f8793792800) [pid = 12903] [serial = 1067] [outer = 0x7f878dbae400] 18:35:18 INFO - PROCESS | 12903 | 1462325718433 Marionette DEBUG loaded listener.js 18:35:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8793c55c00) [pid = 12903] [serial = 1068] [outer = 0x7f878dbae400] 18:35:19 INFO - PROCESS | 12903 | 1462325719353 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1636ms 18:35:19 INFO - PROCESS | 12903 | 1462325719424 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 18:35:19 INFO - PROCESS | 12903 | 1462325719428 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 18:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:35:19 INFO - PROCESS | 12903 | 1462325719434 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:35:19 INFO - PROCESS | 12903 | 1462325719439 Marionette TRACE conn4 <- [1,1394,null,{}] 18:35:19 INFO - PROCESS | 12903 | 1462325719445 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:19 INFO - PROCESS | 12903 | 1462325719723 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 18:35:19 INFO - PROCESS | 12903 | 1462325719963 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794b36800 == 130 [pid = 12903] [id = 356] 18:35:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8792b6d800) [pid = 12903] [serial = 1069] [outer = (nil)] 18:35:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f8796833400) [pid = 12903] [serial = 1070] [outer = 0x7f8792b6d800] 18:35:20 INFO - PROCESS | 12903 | 1462325720087 Marionette DEBUG loaded listener.js 18:35:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8797fcd000) [pid = 12903] [serial = 1071] [outer = 0x7f8792b6d800] 18:35:20 INFO - PROCESS | 12903 | 1462325720969 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1579ms 18:35:21 INFO - PROCESS | 12903 | 1462325721016 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 18:35:21 INFO - PROCESS | 12903 | 1462325721019 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 18:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:35:21 INFO - PROCESS | 12903 | 1462325721026 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:35:21 INFO - PROCESS | 12903 | 1462325721030 Marionette TRACE conn4 <- [1,1398,null,{}] 18:35:21 INFO - PROCESS | 12903 | 1462325721036 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:21 INFO - PROCESS | 12903 | 1462325721252 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 18:35:21 INFO - PROCESS | 12903 | 1462325721451 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8796d22000 == 131 [pid = 12903] [id = 357] 18:35:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8793cb6400) [pid = 12903] [serial = 1072] [outer = (nil)] 18:35:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f8798185800) [pid = 12903] [serial = 1073] [outer = 0x7f8793cb6400] 18:35:21 INFO - PROCESS | 12903 | 1462325721527 Marionette DEBUG loaded listener.js 18:35:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f87985a9000) [pid = 12903] [serial = 1074] [outer = 0x7f8793cb6400] 18:35:22 INFO - PROCESS | 12903 | 1462325722444 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1478ms 18:35:22 INFO - PROCESS | 12903 | 1462325722507 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 18:35:22 INFO - PROCESS | 12903 | 1462325722511 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 18:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:35:22 INFO - PROCESS | 12903 | 1462325722517 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:35:22 INFO - PROCESS | 12903 | 1462325722529 Marionette TRACE conn4 <- [1,1402,null,{}] 18:35:22 INFO - PROCESS | 12903 | 1462325722534 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:22 INFO - PROCESS | 12903 | 1462325722763 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 18:35:23 INFO - PROCESS | 12903 | 1462325723008 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798780800 == 132 [pid = 12903] [id = 358] 18:35:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f877b003800) [pid = 12903] [serial = 1075] [outer = (nil)] 18:35:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f8798747c00) [pid = 12903] [serial = 1076] [outer = 0x7f877b003800] 18:35:23 INFO - PROCESS | 12903 | 1462325723127 Marionette DEBUG loaded listener.js 18:35:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f87988c3400) [pid = 12903] [serial = 1077] [outer = 0x7f877b003800] 18:35:24 INFO - PROCESS | 12903 | 1462325724078 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1642ms 18:35:24 INFO - PROCESS | 12903 | 1462325724161 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 18:35:24 INFO - PROCESS | 12903 | 1462325724165 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 18:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:35:24 INFO - PROCESS | 12903 | 1462325724172 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:35:24 INFO - PROCESS | 12903 | 1462325724175 Marionette TRACE conn4 <- [1,1406,null,{}] 18:35:24 INFO - PROCESS | 12903 | 1462325724181 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:24 INFO - PROCESS | 12903 | 1462325724400 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 18:35:24 INFO - PROCESS | 12903 | 1462325724687 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f679000 == 133 [pid = 12903] [id = 359] 18:35:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f876c2ba400) [pid = 12903] [serial = 1078] [outer = (nil)] 18:35:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f876c2c6400) [pid = 12903] [serial = 1079] [outer = 0x7f876c2ba400] 18:35:24 INFO - PROCESS | 12903 | 1462325724766 Marionette DEBUG loaded listener.js 18:35:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f87724eec00) [pid = 12903] [serial = 1080] [outer = 0x7f876c2ba400] 18:35:26 INFO - PROCESS | 12903 | 1462325726276 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2184ms 18:35:26 INFO - PROCESS | 12903 | 1462325726358 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 18:35:26 INFO - PROCESS | 12903 | 1462325726363 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 18:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:35:26 INFO - PROCESS | 12903 | 1462325726372 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:35:26 INFO - PROCESS | 12903 | 1462325726377 Marionette TRACE conn4 <- [1,1410,null,{}] 18:35:26 INFO - PROCESS | 12903 | 1462325726395 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:26 INFO - PROCESS | 12903 | 1462325726684 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 18:35:26 INFO - PROCESS | 12903 | 1462325726833 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776eb4000 == 134 [pid = 12903] [id = 360] 18:35:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f876f50bc00) [pid = 12903] [serial = 1081] [outer = (nil)] 18:35:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f87724ed400) [pid = 12903] [serial = 1082] [outer = 0x7f876f50bc00] 18:35:26 INFO - PROCESS | 12903 | 1462325726981 Marionette DEBUG loaded listener.js 18:35:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f87736c1400) [pid = 12903] [serial = 1083] [outer = 0x7f876f50bc00] 18:35:28 INFO - PROCESS | 12903 | 1462325728223 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1894ms 18:35:28 INFO - PROCESS | 12903 | 1462325728268 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 18:35:28 INFO - PROCESS | 12903 | 1462325728276 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 18:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:35:28 INFO - PROCESS | 12903 | 1462325728287 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:35:28 INFO - PROCESS | 12903 | 1462325728290 Marionette TRACE conn4 <- [1,1414,null,{}] 18:35:28 INFO - PROCESS | 12903 | 1462325728297 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:28 INFO - PROCESS | 12903 | 1462325728558 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 18:35:28 INFO - PROCESS | 12903 | 1462325728802 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f664800 == 135 [pid = 12903] [id = 361] 18:35:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f8776077000) [pid = 12903] [serial = 1084] [outer = (nil)] 18:35:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f877607c000) [pid = 12903] [serial = 1085] [outer = 0x7f8776077000] 18:35:28 INFO - PROCESS | 12903 | 1462325728883 Marionette DEBUG loaded listener.js 18:35:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f87774db400) [pid = 12903] [serial = 1086] [outer = 0x7f8776077000] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87775d4800 == 134 [pid = 12903] [id = 344] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776e1b000 == 133 [pid = 12903] [id = 343] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f8787207c00) [pid = 12903] [serial = 935] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f878735fc00) [pid = 12903] [serial = 938] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f8792b6b000) [pid = 12903] [serial = 941] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f8793e82400) [pid = 12903] [serial = 944] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8792bcf000 == 132 [pid = 12903] [id = 10] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735c1000 == 131 [pid = 12903] [id = 342] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877040f800 == 130 [pid = 12903] [id = 341] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc76000 == 129 [pid = 12903] [id = 340] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776e0f000 == 128 [pid = 12903] [id = 339] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8782b6d000 == 127 [pid = 12903] [id = 330] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878048f800 == 126 [pid = 12903] [id = 329] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877ffde000 == 125 [pid = 12903] [id = 328] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df53000 == 124 [pid = 12903] [id = 327] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777792000 == 123 [pid = 12903] [id = 326] 18:35:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735b3000 == 122 [pid = 12903] [id = 325] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f877f587c00) [pid = 12903] [serial = 873] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f87774d5400) [pid = 12903] [serial = 954] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f8776d65800) [pid = 12903] [serial = 953] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f8774a39400) [pid = 12903] [serial = 959] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f877b004400) [pid = 12903] [serial = 960] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f877d2ec800) [pid = 12903] [serial = 966] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f87736c7800) [pid = 12903] [serial = 951] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f8773443000) [pid = 12903] [serial = 950] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f8774a3f000) [pid = 12903] [serial = 911] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f877bd53c00) [pid = 12903] [serial = 957] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f877b0a4c00) [pid = 12903] [serial = 956] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f877ad70000) [pid = 12903] [serial = 914] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f877d63c000) [pid = 12903] [serial = 917] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f8786223000) [pid = 12903] [serial = 929] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8780bde800) [pid = 12903] [serial = 920] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f8774dd5400) [pid = 12903] [serial = 962] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f877bf87800) [pid = 12903] [serial = 963] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f877d955800) [pid = 12903] [serial = 870] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f87735ddc00) [pid = 12903] [serial = 947] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f877d63f400) [pid = 12903] [serial = 968] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f877d3db400) [pid = 12903] [serial = 867] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f878557fc00) [pid = 12903] [serial = 926] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f87867a6400) [pid = 12903] [serial = 932] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f8782ba5800) [pid = 12903] [serial = 923] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f877d956000) [pid = 12903] [serial = 969] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f877c788400) [pid = 12903] [serial = 663] [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.] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f877d0e9000) [pid = 12903] [serial = 965] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f8774dd8800) [pid = 12903] [serial = 972] [outer = (nil)] [url = about:blank] 18:35:29 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f87735da000) [pid = 12903] [serial = 971] [outer = (nil)] [url = about:blank] 18:35:30 INFO - PROCESS | 12903 | 1462325730021 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1781ms 18:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:35:30 INFO - PROCESS | 12903 | 1462325730073 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 18:35:30 INFO - PROCESS | 12903 | 1462325730076 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 18:35:30 INFO - PROCESS | 12903 | 1462325730083 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:35:30 INFO - PROCESS | 12903 | 1462325730089 Marionette TRACE conn4 <- [1,1418,null,{}] 18:35:30 INFO - PROCESS | 12903 | 1462325730104 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:30 INFO - PROCESS | 12903 | 1462325730306 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 18:35:30 INFO - PROCESS | 12903 | 1462325730504 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772edc000 == 123 [pid = 12903] [id = 362] 18:35:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f8776082400) [pid = 12903] [serial = 1087] [outer = (nil)] 18:35:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f877b00dc00) [pid = 12903] [serial = 1088] [outer = 0x7f8776082400] 18:35:30 INFO - PROCESS | 12903 | 1462325730579 Marionette DEBUG loaded listener.js 18:35:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877b0ac000) [pid = 12903] [serial = 1089] [outer = 0x7f8776082400] 18:35:31 INFO - PROCESS | 12903 | 1462325731380 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1341ms 18:35:31 INFO - PROCESS | 12903 | 1462325731425 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 18:35:31 INFO - PROCESS | 12903 | 1462325731430 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 18:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:35:31 INFO - PROCESS | 12903 | 1462325731436 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:35:31 INFO - PROCESS | 12903 | 1462325731440 Marionette TRACE conn4 <- [1,1422,null,{}] 18:35:31 INFO - PROCESS | 12903 | 1462325731445 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:31 INFO - PROCESS | 12903 | 1462325731641 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 18:35:31 INFO - PROCESS | 12903 | 1462325731658 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f60800 == 124 [pid = 12903] [id = 363] 18:35:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877b0adc00) [pid = 12903] [serial = 1090] [outer = (nil)] 18:35:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877bf82800) [pid = 12903] [serial = 1091] [outer = 0x7f877b0adc00] 18:35:31 INFO - PROCESS | 12903 | 1462325731721 Marionette DEBUG loaded listener.js 18:35:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f877c426400) [pid = 12903] [serial = 1092] [outer = 0x7f877b0adc00] 18:35:32 INFO - PROCESS | 12903 | 1462325732867 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1481ms 18:35:32 INFO - PROCESS | 12903 | 1462325732926 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 18:35:32 INFO - PROCESS | 12903 | 1462325732931 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 18:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:35:32 INFO - PROCESS | 12903 | 1462325732937 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:35:32 INFO - PROCESS | 12903 | 1462325732939 Marionette TRACE conn4 <- [1,1426,null,{}] 18:35:32 INFO - PROCESS | 12903 | 1462325732944 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:33 INFO - PROCESS | 12903 | 1462325733207 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 18:35:33 INFO - PROCESS | 12903 | 1462325733239 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0db800 == 125 [pid = 12903] [id = 364] 18:35:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f877bd5dc00) [pid = 12903] [serial = 1093] [outer = (nil)] 18:35:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877c78a000) [pid = 12903] [serial = 1094] [outer = 0x7f877bd5dc00] 18:35:33 INFO - PROCESS | 12903 | 1462325733303 Marionette DEBUG loaded listener.js 18:35:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f877d0e6400) [pid = 12903] [serial = 1095] [outer = 0x7f877bd5dc00] 18:35:34 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f877b0e2400) [pid = 12903] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:35:34 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f876f6c4800) [pid = 12903] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:35:34 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f8776d66400) [pid = 12903] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:35:34 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f876f6bfc00) [pid = 12903] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:35:34 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f876f6cb800) [pid = 12903] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:35:34 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f877b0e7000) [pid = 12903] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:35:34 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f878cf31000) [pid = 12903] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:35:34 INFO - PROCESS | 12903 | 1462325734685 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1783ms 18:35:34 INFO - PROCESS | 12903 | 1462325734721 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 18:35:34 INFO - PROCESS | 12903 | 1462325734724 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 18:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:35:34 INFO - PROCESS | 12903 | 1462325734730 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:35:34 INFO - PROCESS | 12903 | 1462325734733 Marionette TRACE conn4 <- [1,1430,null,{}] 18:35:34 INFO - PROCESS | 12903 | 1462325734739 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:35 INFO - PROCESS | 12903 | 1462325735018 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 18:35:35 INFO - PROCESS | 12903 | 1462325735097 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d2b3800 == 126 [pid = 12903] [id = 365] 18:35:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877bdcb000) [pid = 12903] [serial = 1096] [outer = (nil)] 18:35:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877d956000) [pid = 12903] [serial = 1097] [outer = 0x7f877bdcb000] 18:35:35 INFO - PROCESS | 12903 | 1462325735165 Marionette DEBUG loaded listener.js 18:35:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877dbdec00) [pid = 12903] [serial = 1098] [outer = 0x7f877bdcb000] 18:35:35 INFO - PROCESS | 12903 | 1462325735992 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1328ms 18:35:36 INFO - PROCESS | 12903 | 1462325736061 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 18:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:35:36 INFO - PROCESS | 12903 | 1462325736065 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 18:35:36 INFO - PROCESS | 12903 | 1462325736073 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:35:36 INFO - PROCESS | 12903 | 1462325736088 Marionette TRACE conn4 <- [1,1434,null,{}] 18:35:36 INFO - PROCESS | 12903 | 1462325736095 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:36 INFO - PROCESS | 12903 | 1462325736295 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 18:35:36 INFO - PROCESS | 12903 | 1462325736706 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f41f000 == 127 [pid = 12903] [id = 366] 18:35:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f876c2bdc00) [pid = 12903] [serial = 1099] [outer = (nil)] 18:35:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f876f507800) [pid = 12903] [serial = 1100] [outer = 0x7f876c2bdc00] 18:35:36 INFO - PROCESS | 12903 | 1462325736798 Marionette DEBUG loaded listener.js 18:35:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f8771add000) [pid = 12903] [serial = 1101] [outer = 0x7f876c2bdc00] 18:35:37 INFO - PROCESS | 12903 | 1462325737762 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1757ms 18:35:37 INFO - PROCESS | 12903 | 1462325737831 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 18:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:35:37 INFO - PROCESS | 12903 | 1462325737839 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 18:35:37 INFO - PROCESS | 12903 | 1462325737847 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:35:37 INFO - PROCESS | 12903 | 1462325737854 Marionette TRACE conn4 <- [1,1438,null,{}] 18:35:37 INFO - PROCESS | 12903 | 1462325737862 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:38 INFO - PROCESS | 12903 | 1462325738145 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 18:35:38 INFO - PROCESS | 12903 | 1462325738410 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776eb2800 == 128 [pid = 12903] [id = 367] 18:35:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8776078c00) [pid = 12903] [serial = 1102] [outer = (nil)] 18:35:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f87774ba400) [pid = 12903] [serial = 1103] [outer = 0x7f8776078c00] 18:35:38 INFO - PROCESS | 12903 | 1462325738490 Marionette DEBUG loaded listener.js 18:35:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877758f400) [pid = 12903] [serial = 1104] [outer = 0x7f8776078c00] 18:35:39 INFO - PROCESS | 12903 | 1462325739476 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1689ms 18:35:39 INFO - PROCESS | 12903 | 1462325739539 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 18:35:39 INFO - PROCESS | 12903 | 1462325739546 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 18:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:35:39 INFO - PROCESS | 12903 | 1462325739554 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:35:39 INFO - PROCESS | 12903 | 1462325739557 Marionette TRACE conn4 <- [1,1442,null,{}] 18:35:39 INFO - PROCESS | 12903 | 1462325739564 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:39 INFO - PROCESS | 12903 | 1462325739808 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 18:35:40 INFO - PROCESS | 12903 | 1462325740146 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d754800 == 129 [pid = 12903] [id = 368] 18:35:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877b09f000) [pid = 12903] [serial = 1105] [outer = (nil)] 18:35:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f877bd53c00) [pid = 12903] [serial = 1106] [outer = 0x7f877b09f000] 18:35:40 INFO - PROCESS | 12903 | 1462325740226 Marionette DEBUG loaded listener.js 18:35:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f877c065c00) [pid = 12903] [serial = 1107] [outer = 0x7f877b09f000] 18:35:41 INFO - PROCESS | 12903 | 1462325741179 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1682ms 18:35:41 INFO - PROCESS | 12903 | 1462325741236 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 18:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:35:41 INFO - PROCESS | 12903 | 1462325741241 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 18:35:41 INFO - PROCESS | 12903 | 1462325741257 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:35:41 INFO - PROCESS | 12903 | 1462325741267 Marionette TRACE conn4 <- [1,1446,null,{}] 18:35:41 INFO - PROCESS | 12903 | 1462325741276 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:41 INFO - PROCESS | 12903 | 1462325741552 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 18:35:41 INFO - PROCESS | 12903 | 1462325741814 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:41 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87804a0000 == 130 [pid = 12903] [id = 369] 18:35:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f877b0e3400) [pid = 12903] [serial = 1108] [outer = (nil)] 18:35:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f877d13f800) [pid = 12903] [serial = 1109] [outer = 0x7f877b0e3400] 18:35:41 INFO - PROCESS | 12903 | 1462325741892 Marionette DEBUG loaded listener.js 18:35:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f877d3dd400) [pid = 12903] [serial = 1110] [outer = 0x7f877b0e3400] 18:35:42 INFO - PROCESS | 12903 | 1462325742811 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1602ms 18:35:42 INFO - PROCESS | 12903 | 1462325742850 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 18:35:42 INFO - PROCESS | 12903 | 1462325742855 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 18:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:35:42 INFO - PROCESS | 12903 | 1462325742861 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:35:42 INFO - PROCESS | 12903 | 1462325742863 Marionette TRACE conn4 <- [1,1450,null,{}] 18:35:42 INFO - PROCESS | 12903 | 1462325742869 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:43 INFO - PROCESS | 12903 | 1462325743086 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 18:35:43 INFO - PROCESS | 12903 | 1462325743338 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:43 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784203800 == 131 [pid = 12903] [id = 370] 18:35:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8776c93800) [pid = 12903] [serial = 1111] [outer = (nil)] 18:35:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f877c786800) [pid = 12903] [serial = 1112] [outer = 0x7f8776c93800] 18:35:43 INFO - PROCESS | 12903 | 1462325743457 Marionette DEBUG loaded listener.js 18:35:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f877f586400) [pid = 12903] [serial = 1113] [outer = 0x7f8776c93800] 18:35:44 INFO - PROCESS | 12903 | 1462325744343 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1537ms 18:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:35:44 INFO - PROCESS | 12903 | 1462325744400 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 18:35:44 INFO - PROCESS | 12903 | 1462325744403 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 18:35:44 INFO - PROCESS | 12903 | 1462325744410 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:35:44 INFO - PROCESS | 12903 | 1462325744412 Marionette TRACE conn4 <- [1,1454,null,{}] 18:35:44 INFO - PROCESS | 12903 | 1462325744420 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:44 INFO - PROCESS | 12903 | 1462325744644 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 18:35:44 INFO - PROCESS | 12903 | 1462325744892 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878616a000 == 132 [pid = 12903] [id = 371] 18:35:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f8780bdb800) [pid = 12903] [serial = 1114] [outer = (nil)] 18:35:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8780be3000) [pid = 12903] [serial = 1115] [outer = 0x7f8780bdb800] 18:35:45 INFO - PROCESS | 12903 | 1462325745028 Marionette DEBUG loaded listener.js 18:35:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f8784907400) [pid = 12903] [serial = 1116] [outer = 0x7f8780bdb800] 18:35:45 INFO - PROCESS | 12903 | 1462325745993 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1637ms 18:35:46 INFO - PROCESS | 12903 | 1462325746046 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 18:35:46 INFO - PROCESS | 12903 | 1462325746049 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 18:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:35:46 INFO - PROCESS | 12903 | 1462325746056 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:35:46 INFO - PROCESS | 12903 | 1462325746059 Marionette TRACE conn4 <- [1,1458,null,{}] 18:35:46 INFO - PROCESS | 12903 | 1462325746065 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:46 INFO - PROCESS | 12903 | 1462325746294 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 18:35:46 INFO - PROCESS | 12903 | 1462325746533 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793c83800 == 133 [pid = 12903] [id = 372] 18:35:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f8780bdd400) [pid = 12903] [serial = 1117] [outer = (nil)] 18:35:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f87867a8000) [pid = 12903] [serial = 1118] [outer = 0x7f8780bdd400] 18:35:46 INFO - PROCESS | 12903 | 1462325746655 Marionette DEBUG loaded listener.js 18:35:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f878907a000) [pid = 12903] [serial = 1119] [outer = 0x7f8780bdd400] 18:35:47 INFO - PROCESS | 12903 | 1462325747585 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1582ms 18:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:35:47 INFO - PROCESS | 12903 | 1462325747638 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 18:35:47 INFO - PROCESS | 12903 | 1462325747641 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 18:35:47 INFO - PROCESS | 12903 | 1462325747647 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:35:47 INFO - PROCESS | 12903 | 1462325747650 Marionette TRACE conn4 <- [1,1462,null,{}] 18:35:47 INFO - PROCESS | 12903 | 1462325747655 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:47 INFO - PROCESS | 12903 | 1462325747874 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 18:35:48 INFO - PROCESS | 12903 | 1462325748127 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798727000 == 134 [pid = 12903] [id = 373] 18:35:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f877b0a9400) [pid = 12903] [serial = 1120] [outer = (nil)] 18:35:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f878dbb1000) [pid = 12903] [serial = 1121] [outer = 0x7f877b0a9400] 18:35:48 INFO - PROCESS | 12903 | 1462325748215 Marionette DEBUG loaded listener.js 18:35:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f8794913400) [pid = 12903] [serial = 1122] [outer = 0x7f877b0a9400] 18:35:49 INFO - PROCESS | 12903 | 1462325749129 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1534ms 18:35:49 INFO - PROCESS | 12903 | 1462325749182 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 18:35:49 INFO - PROCESS | 12903 | 1462325749184 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 18:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:35:49 INFO - PROCESS | 12903 | 1462325749191 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:35:49 INFO - PROCESS | 12903 | 1462325749194 Marionette TRACE conn4 <- [1,1466,null,{}] 18:35:49 INFO - PROCESS | 12903 | 1462325749200 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:49 INFO - PROCESS | 12903 | 1462325749427 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 18:35:49 INFO - PROCESS | 12903 | 1462325749667 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879d09c000 == 135 [pid = 12903] [id = 374] 18:35:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f878490d800) [pid = 12903] [serial = 1123] [outer = (nil)] 18:35:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f8796d60000) [pid = 12903] [serial = 1124] [outer = 0x7f878490d800] 18:35:49 INFO - PROCESS | 12903 | 1462325749784 Marionette DEBUG loaded listener.js 18:35:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f87985aa000) [pid = 12903] [serial = 1125] [outer = 0x7f878490d800] 18:35:50 INFO - PROCESS | 12903 | 1462325750718 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1585ms 18:35:50 INFO - PROCESS | 12903 | 1462325750777 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 18:35:50 INFO - PROCESS | 12903 | 1462325750782 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 18:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:35:50 INFO - PROCESS | 12903 | 1462325750789 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:35:50 INFO - PROCESS | 12903 | 1462325750791 Marionette TRACE conn4 <- [1,1470,null,{}] 18:35:50 INFO - PROCESS | 12903 | 1462325750797 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:51 INFO - PROCESS | 12903 | 1462325751023 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 18:35:51 INFO - PROCESS | 12903 | 1462325751268 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd81000 == 136 [pid = 12903] [id = 375] 18:35:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f87729f2400) [pid = 12903] [serial = 1126] [outer = (nil)] 18:35:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f87729fa800) [pid = 12903] [serial = 1127] [outer = 0x7f87729f2400] 18:35:51 INFO - PROCESS | 12903 | 1462325751389 Marionette DEBUG loaded listener.js 18:35:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f87729ff000) [pid = 12903] [serial = 1128] [outer = 0x7f87729f2400] 18:35:52 INFO - PROCESS | 12903 | 1462325752278 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1533ms 18:35:52 INFO - PROCESS | 12903 | 1462325752324 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 18:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:35:52 INFO - PROCESS | 12903 | 1462325752328 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 18:35:52 INFO - PROCESS | 12903 | 1462325752335 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:35:52 INFO - PROCESS | 12903 | 1462325752339 Marionette TRACE conn4 <- [1,1474,null,{}] 18:35:52 INFO - PROCESS | 12903 | 1462325752344 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:52 INFO - PROCESS | 12903 | 1462325752575 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 18:35:52 INFO - PROCESS | 12903 | 1462325752847 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a059f000 == 137 [pid = 12903] [id = 376] 18:35:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f87988b7c00) [pid = 12903] [serial = 1129] [outer = (nil)] 18:35:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f87988c5000) [pid = 12903] [serial = 1130] [outer = 0x7f87988b7c00] 18:35:52 INFO - PROCESS | 12903 | 1462325752978 Marionette DEBUG loaded listener.js 18:35:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f8798a51c00) [pid = 12903] [serial = 1131] [outer = 0x7f87988b7c00] 18:35:53 INFO - PROCESS | 12903 | 1462325753882 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1586ms 18:35:53 INFO - PROCESS | 12903 | 1462325753921 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 18:35:53 INFO - PROCESS | 12903 | 1462325753926 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 18:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:35:53 INFO - PROCESS | 12903 | 1462325753932 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:35:53 INFO - PROCESS | 12903 | 1462325753936 Marionette TRACE conn4 <- [1,1478,null,{}] 18:35:53 INFO - PROCESS | 12903 | 1462325753941 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:54 INFO - PROCESS | 12903 | 1462325754199 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 18:35:54 INFO - PROCESS | 12903 | 1462325754522 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c85e000 == 138 [pid = 12903] [id = 377] 18:35:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f8776d69000) [pid = 12903] [serial = 1132] [outer = (nil)] 18:35:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 205 (0x7f877d920400) [pid = 12903] [serial = 1133] [outer = 0x7f8776d69000] 18:35:54 INFO - PROCESS | 12903 | 1462325754600 Marionette DEBUG loaded listener.js 18:35:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 206 (0x7f877d924000) [pid = 12903] [serial = 1134] [outer = 0x7f8776d69000] 18:35:55 INFO - PROCESS | 12903 | 1462325755481 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1630ms 18:35:55 INFO - PROCESS | 12903 | 1462325755564 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 18:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:35:55 INFO - PROCESS | 12903 | 1462325755569 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 18:35:55 INFO - PROCESS | 12903 | 1462325755576 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:35:55 INFO - PROCESS | 12903 | 1462325755580 Marionette TRACE conn4 <- [1,1482,null,{}] 18:35:55 INFO - PROCESS | 12903 | 1462325755586 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:55 INFO - PROCESS | 12903 | 1462325755842 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 18:35:56 INFO - PROCESS | 12903 | 1462325756130 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c874000 == 139 [pid = 12903] [id = 378] 18:35:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 207 (0x7f8774b79800) [pid = 12903] [serial = 1135] [outer = (nil)] 18:35:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 208 (0x7f87762e1400) [pid = 12903] [serial = 1136] [outer = 0x7f8774b79800] 18:35:56 INFO - PROCESS | 12903 | 1462325756205 Marionette DEBUG loaded listener.js 18:35:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 209 (0x7f87762e5800) [pid = 12903] [serial = 1137] [outer = 0x7f8774b79800] 18:35:57 INFO - PROCESS | 12903 | 1462325757147 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1636ms 18:35:57 INFO - PROCESS | 12903 | 1462325757211 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 18:35:57 INFO - PROCESS | 12903 | 1462325757215 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 18:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:35:57 INFO - PROCESS | 12903 | 1462325757220 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:35:57 INFO - PROCESS | 12903 | 1462325757224 Marionette TRACE conn4 <- [1,1486,null,{}] 18:35:57 INFO - PROCESS | 12903 | 1462325757229 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:57 INFO - PROCESS | 12903 | 1462325757450 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 18:35:57 INFO - PROCESS | 12903 | 1462325757722 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1e3800 == 140 [pid = 12903] [id = 379] 18:35:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 210 (0x7f8772d48400) [pid = 12903] [serial = 1138] [outer = (nil)] 18:35:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 211 (0x7f8772d4d400) [pid = 12903] [serial = 1139] [outer = 0x7f8772d48400] 18:35:57 INFO - PROCESS | 12903 | 1462325757799 Marionette DEBUG loaded listener.js 18:35:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 212 (0x7f8772d51400) [pid = 12903] [serial = 1140] [outer = 0x7f8772d48400] 18:35:58 INFO - PROCESS | 12903 | 1462325758696 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1533ms 18:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:35:58 INFO - PROCESS | 12903 | 1462325758755 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 18:35:58 INFO - PROCESS | 12903 | 1462325758758 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 18:35:58 INFO - PROCESS | 12903 | 1462325758765 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:35:58 INFO - PROCESS | 12903 | 1462325758768 Marionette TRACE conn4 <- [1,1490,null,{}] 18:35:58 INFO - PROCESS | 12903 | 1462325758774 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:59 INFO - PROCESS | 12903 | 1462325759009 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 18:35:59 INFO - PROCESS | 12903 | 1462325759256 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:59 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8770455000 == 141 [pid = 12903] [id = 380] 18:35:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 213 (0x7f8772d43400) [pid = 12903] [serial = 1141] [outer = (nil)] 18:35:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 214 (0x7f87762e2c00) [pid = 12903] [serial = 1142] [outer = 0x7f8772d43400] 18:35:59 INFO - PROCESS | 12903 | 1462325759386 Marionette DEBUG loaded listener.js 18:35:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 215 (0x7f877c05f800) [pid = 12903] [serial = 1143] [outer = 0x7f8772d43400] 18:36:00 INFO - PROCESS | 12903 | 1462325760252 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1537ms 18:36:00 INFO - PROCESS | 12903 | 1462325760302 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 18:36:00 INFO - PROCESS | 12903 | 1462325760307 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 18:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:36:00 INFO - PROCESS | 12903 | 1462325760313 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:36:00 INFO - PROCESS | 12903 | 1462325760318 Marionette TRACE conn4 <- [1,1494,null,{}] 18:36:00 INFO - PROCESS | 12903 | 1462325760324 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:00 INFO - PROCESS | 12903 | 1462325760616 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 18:36:00 INFO - PROCESS | 12903 | 1462325760944 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b8ab800 == 142 [pid = 12903] [id = 381] 18:36:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 216 (0x7f876b847800) [pid = 12903] [serial = 1144] [outer = (nil)] 18:36:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 217 (0x7f876b850000) [pid = 12903] [serial = 1145] [outer = 0x7f876b847800] 18:36:01 INFO - PROCESS | 12903 | 1462325761053 Marionette DEBUG loaded listener.js 18:36:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 218 (0x7f876b854800) [pid = 12903] [serial = 1146] [outer = 0x7f876b847800] 18:36:02 INFO - PROCESS | 12903 | 1462325762045 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1788ms 18:36:02 INFO - PROCESS | 12903 | 1462325762105 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 18:36:02 INFO - PROCESS | 12903 | 1462325762109 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 18:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:36:02 INFO - PROCESS | 12903 | 1462325762120 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:36:02 INFO - PROCESS | 12903 | 1462325762123 Marionette TRACE conn4 <- [1,1498,null,{}] 18:36:02 INFO - PROCESS | 12903 | 1462325762137 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:02 INFO - PROCESS | 12903 | 1462325762472 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 18:36:02 INFO - PROCESS | 12903 | 1462325762794 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc89800 == 143 [pid = 12903] [id = 382] 18:36:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 219 (0x7f876b848400) [pid = 12903] [serial = 1147] [outer = (nil)] 18:36:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 220 (0x7f87721eb800) [pid = 12903] [serial = 1148] [outer = 0x7f876b848400] 18:36:02 INFO - PROCESS | 12903 | 1462325762890 Marionette DEBUG loaded listener.js 18:36:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 221 (0x7f877b0e6800) [pid = 12903] [serial = 1149] [outer = 0x7f876b848400] 18:36:03 INFO - PROCESS | 12903 | 1462325763962 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1890ms 18:36:04 INFO - PROCESS | 12903 | 1462325764012 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 18:36:04 INFO - PROCESS | 12903 | 1462325764019 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 18:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:36:04 INFO - PROCESS | 12903 | 1462325764027 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:36:04 INFO - PROCESS | 12903 | 1462325764030 Marionette TRACE conn4 <- [1,1502,null,{}] 18:36:04 INFO - PROCESS | 12903 | 1462325764034 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:04 INFO - PROCESS | 12903 | 1462325764304 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 18:36:05 INFO - PROCESS | 12903 | 1462325765199 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1c1000 == 144 [pid = 12903] [id = 383] 18:36:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 222 (0x7f876b7e5c00) [pid = 12903] [serial = 1150] [outer = (nil)] 18:36:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 223 (0x7f876b850400) [pid = 12903] [serial = 1151] [outer = 0x7f876b7e5c00] 18:36:05 INFO - PROCESS | 12903 | 1462325765315 Marionette DEBUG loaded listener.js 18:36:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 224 (0x7f876c2c7000) [pid = 12903] [serial = 1152] [outer = 0x7f876b7e5c00] 18:36:06 INFO - PROCESS | 12903 | 1462325766349 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2340ms 18:36:06 INFO - PROCESS | 12903 | 1462325766368 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 18:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:36:06 INFO - PROCESS | 12903 | 1462325766374 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 18:36:06 INFO - PROCESS | 12903 | 1462325766381 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:36:06 INFO - PROCESS | 12903 | 1462325766386 Marionette TRACE conn4 <- [1,1506,null,{}] 18:36:06 INFO - PROCESS | 12903 | 1462325766393 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:06 INFO - PROCESS | 12903 | 1462325766638 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878024a000 == 143 [pid = 12903] [id = 202] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db29800 == 142 [pid = 12903] [id = 201] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87775cf000 == 141 [pid = 12903] [id = 200] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f438000 == 140 [pid = 12903] [id = 270] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d2b3800 == 139 [pid = 12903] [id = 365] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c0db800 == 138 [pid = 12903] [id = 364] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f60800 == 137 [pid = 12903] [id = 363] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772edc000 == 136 [pid = 12903] [id = 362] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f664800 == 135 [pid = 12903] [id = 361] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776eb4000 == 134 [pid = 12903] [id = 360] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8785b7e000 == 133 [pid = 12903] [id = 354] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d45800 == 132 [pid = 12903] [id = 353] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784213800 == 131 [pid = 12903] [id = 352] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780b95800 == 130 [pid = 12903] [id = 351] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786436000 == 129 [pid = 12903] [id = 289] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878036d800 == 128 [pid = 12903] [id = 350] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877f5c4000 == 127 [pid = 12903] [id = 349] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db31800 == 126 [pid = 12903] [id = 348] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c129800 == 125 [pid = 12903] [id = 347] 18:36:07 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735c0800 == 124 [pid = 12903] [id = 346] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 223 (0x7f878cf20000) [pid = 12903] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 222 (0x7f877c78b000) [pid = 12903] [serial = 1031] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 221 (0x7f877d141800) [pid = 12903] [serial = 1032] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 220 (0x7f877c06a400) [pid = 12903] [serial = 1028] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 219 (0x7f877d0db000) [pid = 12903] [serial = 986] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 218 (0x7f8775f13c00) [pid = 12903] [serial = 977] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 217 (0x7f877af40c00) [pid = 12903] [serial = 980] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 216 (0x7f877b00f800) [pid = 12903] [serial = 1023] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 215 (0x7f877ae4f800) [pid = 12903] [serial = 1022] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 214 (0x7f87736c2400) [pid = 12903] [serial = 1025] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 213 (0x7f877b0f1400) [pid = 12903] [serial = 1026] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 212 (0x7f877c41b800) [pid = 12903] [serial = 983] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 211 (0x7f8774dcd400) [pid = 12903] [serial = 1019] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 210 (0x7f8776c91800) [pid = 12903] [serial = 1020] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 209 (0x7f877d637000) [pid = 12903] [serial = 989] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 208 (0x7f87774d7c00) [pid = 12903] [serial = 974] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 207 (0x7f877f586800) [pid = 12903] [serial = 992] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 206 (0x7f8780336c00) [pid = 12903] [serial = 995] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 205 (0x7f877607b400) [pid = 12903] [serial = 1016] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 204 (0x7f8782e3cc00) [pid = 12903] [serial = 998] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f8784806000) [pid = 12903] [serial = 1001] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f8785b0a400) [pid = 12903] [serial = 1004] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f8789078400) [pid = 12903] [serial = 1007] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f876f6c9c00) [pid = 12903] [serial = 1010] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f8774dd0c00) [pid = 12903] [serial = 1013] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f877d631400) [pid = 12903] [serial = 1034] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f877c5bc000) [pid = 12903] [serial = 1029] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f877dbd9000) [pid = 12903] [serial = 1037] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f877d953400) [pid = 12903] [serial = 1035] [outer = (nil)] [url = about:blank] 18:36:07 INFO - PROCESS | 12903 | 1462325767557 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc75800 == 125 [pid = 12903] [id = 384] 18:36:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f8771ad6c00) [pid = 12903] [serial = 1153] [outer = (nil)] 18:36:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f87735d8000) [pid = 12903] [serial = 1154] [outer = 0x7f8771ad6c00] 18:36:07 INFO - PROCESS | 12903 | 1462325767635 Marionette DEBUG loaded listener.js 18:36:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f8774b6b800) [pid = 12903] [serial = 1155] [outer = 0x7f8771ad6c00] 18:36:08 INFO - PROCESS | 12903 | 1462325768480 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2141ms 18:36:08 INFO - PROCESS | 12903 | 1462325768524 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 18:36:08 INFO - PROCESS | 12903 | 1462325768530 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 18:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:36:08 INFO - PROCESS | 12903 | 1462325768538 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:36:08 INFO - PROCESS | 12903 | 1462325768541 Marionette TRACE conn4 <- [1,1510,null,{}] 18:36:08 INFO - PROCESS | 12903 | 1462325768547 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:08 INFO - PROCESS | 12903 | 1462325768800 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 18:36:08 INFO - PROCESS | 12903 | 1462325768967 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:09 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87721d0000 == 126 [pid = 12903] [id = 385] 18:36:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f876c2c7800) [pid = 12903] [serial = 1156] [outer = (nil)] 18:36:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f8775751000) [pid = 12903] [serial = 1157] [outer = 0x7f876c2c7800] 18:36:09 INFO - PROCESS | 12903 | 1462325769054 Marionette DEBUG loaded listener.js 18:36:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f8776c93c00) [pid = 12903] [serial = 1158] [outer = 0x7f876c2c7800] 18:36:10 INFO - PROCESS | 12903 | 1462325770117 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1633ms 18:36:10 INFO - PROCESS | 12903 | 1462325770177 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 18:36:10 INFO - PROCESS | 12903 | 1462325770182 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 18:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:36:10 INFO - PROCESS | 12903 | 1462325770190 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:36:10 INFO - PROCESS | 12903 | 1462325770199 Marionette TRACE conn4 <- [1,1514,null,{}] 18:36:10 INFO - PROCESS | 12903 | 1462325770222 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:10 INFO - PROCESS | 12903 | 1462325770506 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 18:36:10 INFO - PROCESS | 12903 | 1462325770684 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776ebe000 == 127 [pid = 12903] [id = 386] 18:36:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f877ae53400) [pid = 12903] [serial = 1159] [outer = (nil)] 18:36:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f877b00e800) [pid = 12903] [serial = 1160] [outer = 0x7f877ae53400] 18:36:10 INFO - PROCESS | 12903 | 1462325770752 Marionette DEBUG loaded listener.js 18:36:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f877b0a5400) [pid = 12903] [serial = 1161] [outer = 0x7f877ae53400] 18:36:11 INFO - PROCESS | 12903 | 1462325771593 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1440ms 18:36:11 INFO - PROCESS | 12903 | 1462325771633 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 18:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:36:11 INFO - PROCESS | 12903 | 1462325771638 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 18:36:11 INFO - PROCESS | 12903 | 1462325771644 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:36:11 INFO - PROCESS | 12903 | 1462325771647 Marionette TRACE conn4 <- [1,1518,null,{}] 18:36:11 INFO - PROCESS | 12903 | 1462325771652 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:11 INFO - PROCESS | 12903 | 1462325771917 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 18:36:12 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f876f50bc00) [pid = 12903] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:36:12 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f8776082400) [pid = 12903] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:36:12 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f877b0adc00) [pid = 12903] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:36:12 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f877bd5dc00) [pid = 12903] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:36:12 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f8776077000) [pid = 12903] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:36:12 INFO - PROCESS | 12903 | 1462325772307 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f57800 == 128 [pid = 12903] [id = 387] 18:36:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f876c2c4400) [pid = 12903] [serial = 1162] [outer = (nil)] 18:36:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f8776082400) [pid = 12903] [serial = 1163] [outer = 0x7f876c2c4400] 18:36:12 INFO - PROCESS | 12903 | 1462325772388 Marionette DEBUG loaded listener.js 18:36:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f877bd58c00) [pid = 12903] [serial = 1164] [outer = 0x7f876c2c4400] 18:36:13 INFO - PROCESS | 12903 | 1462325773138 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1531ms 18:36:13 INFO - PROCESS | 12903 | 1462325773176 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 18:36:13 INFO - PROCESS | 12903 | 1462325773179 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 18:36:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:36:13 INFO - PROCESS | 12903 | 1462325773187 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:36:13 INFO - PROCESS | 12903 | 1462325773191 Marionette TRACE conn4 <- [1,1522,null,{}] 18:36:13 INFO - PROCESS | 12903 | 1462325773207 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:13 INFO - PROCESS | 12903 | 1462325773412 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 18:36:13 INFO - PROCESS | 12903 | 1462325773427 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c12c000 == 129 [pid = 12903] [id = 388] 18:36:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f877c41f400) [pid = 12903] [serial = 1165] [outer = (nil)] 18:36:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f877c426c00) [pid = 12903] [serial = 1166] [outer = 0x7f877c41f400] 18:36:13 INFO - PROCESS | 12903 | 1462325773506 Marionette DEBUG loaded listener.js 18:36:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 205 (0x7f877d0e4800) [pid = 12903] [serial = 1167] [outer = 0x7f877c41f400] 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:36:14 INFO - PROCESS | 12903 | 1462325774669 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:36:14 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 () { 18:36:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:36:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:36:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:36:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:36:14 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 () { 18:36:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:36:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:36:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:36:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:36:14 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 () { 18:36:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:36:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:36:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:36:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:36:14 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 () { 18:36:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:36:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:36:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:36:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:36:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1547ms 18:36:14 INFO - PROCESS | 12903 | 1462325774743 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 18:36:14 INFO - PROCESS | 12903 | 1462325774750 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 18:36:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:36:14 INFO - PROCESS | 12903 | 1462325774760 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:36:14 INFO - PROCESS | 12903 | 1462325774767 Marionette TRACE conn4 <- [1,1526,null,{}] 18:36:14 INFO - PROCESS | 12903 | 1462325774797 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:15 INFO - PROCESS | 12903 | 1462325775034 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 18:36:15 INFO - PROCESS | 12903 | 1462325775321 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737ca000 == 130 [pid = 12903] [id = 389] 18:36:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 206 (0x7f87729f3800) [pid = 12903] [serial = 1168] [outer = (nil)] 18:36:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 207 (0x7f8774a39800) [pid = 12903] [serial = 1169] [outer = 0x7f87729f3800] 18:36:15 INFO - PROCESS | 12903 | 1462325775403 Marionette DEBUG loaded listener.js 18:36:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 208 (0x7f8774dcc800) [pid = 12903] [serial = 1170] [outer = 0x7f87729f3800] 18:36:16 INFO - PROCESS | 12903 | 1462325776232 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:36:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:36:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:36:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:36:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1506ms 18:36:16 INFO - PROCESS | 12903 | 1462325776291 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 18:36:16 INFO - PROCESS | 12903 | 1462325776301 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 18:36:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:36:16 INFO - PROCESS | 12903 | 1462325776315 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:36:16 INFO - PROCESS | 12903 | 1462325776319 Marionette TRACE conn4 <- [1,1530,null,{}] 18:36:16 INFO - PROCESS | 12903 | 1462325776325 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:16 INFO - PROCESS | 12903 | 1462325776544 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 18:36:16 INFO - PROCESS | 12903 | 1462325776748 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d0af000 == 131 [pid = 12903] [id = 390] 18:36:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 209 (0x7f8775f17400) [pid = 12903] [serial = 1171] [outer = (nil)] 18:36:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 210 (0x7f877ae54800) [pid = 12903] [serial = 1172] [outer = 0x7f8775f17400] 18:36:16 INFO - PROCESS | 12903 | 1462325776824 Marionette DEBUG loaded listener.js 18:36:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 211 (0x7f877b0a6400) [pid = 12903] [serial = 1173] [outer = 0x7f8775f17400] 18:36:17 INFO - PROCESS | 12903 | 1462325777777 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:36:17 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 18:36:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:36:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:36:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:36:17 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. 18:36:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:36:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1492ms 18:36:17 INFO - PROCESS | 12903 | 1462325777808 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 18:36:17 INFO - PROCESS | 12903 | 1462325777811 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 18:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:36:17 INFO - PROCESS | 12903 | 1462325777819 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:36:17 INFO - PROCESS | 12903 | 1462325777826 Marionette TRACE conn4 <- [1,1534,null,{}] 18:36:17 INFO - PROCESS | 12903 | 1462325777844 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:18 INFO - PROCESS | 12903 | 1462325778071 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 18:36:18 INFO - PROCESS | 12903 | 1462325778285 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df63800 == 132 [pid = 12903] [id = 391] 18:36:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 212 (0x7f877bd5e400) [pid = 12903] [serial = 1174] [outer = (nil)] 18:36:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 213 (0x7f877d0df400) [pid = 12903] [serial = 1175] [outer = 0x7f877bd5e400] 18:36:18 INFO - PROCESS | 12903 | 1462325778404 Marionette DEBUG loaded listener.js 18:36:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 214 (0x7f877d2ef400) [pid = 12903] [serial = 1176] [outer = 0x7f877bd5e400] 18:36:19 INFO - PROCESS | 12903 | 1462325779349 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1588ms 18:36:19 INFO - PROCESS | 12903 | 1462325779408 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 18:36:19 INFO - PROCESS | 12903 | 1462325779413 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 18:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:36:19 INFO - PROCESS | 12903 | 1462325779420 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:36:19 INFO - PROCESS | 12903 | 1462325779423 Marionette TRACE conn4 <- [1,1538,null,{}] 18:36:19 INFO - PROCESS | 12903 | 1462325779430 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:19 INFO - PROCESS | 12903 | 1462325779670 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 18:36:19 INFO - PROCESS | 12903 | 1462325779875 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878035b000 == 133 [pid = 12903] [id = 392] 18:36:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 215 (0x7f8776d62800) [pid = 12903] [serial = 1177] [outer = (nil)] 18:36:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 216 (0x7f877d921000) [pid = 12903] [serial = 1178] [outer = 0x7f8776d62800] 18:36:20 INFO - PROCESS | 12903 | 1462325780042 Marionette DEBUG loaded listener.js 18:36:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 217 (0x7f877d928400) [pid = 12903] [serial = 1179] [outer = 0x7f8776d62800] 18:36:20 INFO - PROCESS | 12903 | 1462325780993 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1634ms 18:36:21 INFO - PROCESS | 12903 | 1462325781056 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 18:36:21 INFO - PROCESS | 12903 | 1462325781060 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 18:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:36:21 INFO - PROCESS | 12903 | 1462325781066 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:36:21 INFO - PROCESS | 12903 | 1462325781068 Marionette TRACE conn4 <- [1,1542,null,{}] 18:36:21 INFO - PROCESS | 12903 | 1462325781075 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:21 INFO - PROCESS | 12903 | 1462325781304 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 18:36:21 INFO - PROCESS | 12903 | 1462325781553 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780b91000 == 134 [pid = 12903] [id = 393] 18:36:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 218 (0x7f877d953400) [pid = 12903] [serial = 1180] [outer = (nil)] 18:36:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 219 (0x7f877dee3800) [pid = 12903] [serial = 1181] [outer = 0x7f877d953400] 18:36:21 INFO - PROCESS | 12903 | 1462325781679 Marionette DEBUG loaded listener.js 18:36:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 220 (0x7f877f5ec800) [pid = 12903] [serial = 1182] [outer = 0x7f877d953400] 18:36:22 INFO - PROCESS | 12903 | 1462325782613 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1586ms 18:36:22 INFO - PROCESS | 12903 | 1462325782653 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 18:36:22 INFO - PROCESS | 12903 | 1462325782656 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 18:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:36:22 INFO - PROCESS | 12903 | 1462325782663 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:36:22 INFO - PROCESS | 12903 | 1462325782666 Marionette TRACE conn4 <- [1,1546,null,{}] 18:36:22 INFO - PROCESS | 12903 | 1462325782672 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:22 INFO - PROCESS | 12903 | 1462325782940 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 18:36:23 INFO - PROCESS | 12903 | 1462325783206 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d8f000 == 135 [pid = 12903] [id = 394] 18:36:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 221 (0x7f8782ba6400) [pid = 12903] [serial = 1183] [outer = (nil)] 18:36:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 222 (0x7f8784539c00) [pid = 12903] [serial = 1184] [outer = 0x7f8782ba6400] 18:36:23 INFO - PROCESS | 12903 | 1462325783329 Marionette DEBUG loaded listener.js 18:36:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 223 (0x7f8785580c00) [pid = 12903] [serial = 1185] [outer = 0x7f8782ba6400] 18:36:24 INFO - PROCESS | 12903 | 1462325784199 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1584ms 18:36:24 INFO - PROCESS | 12903 | 1462325784249 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 18:36:24 INFO - PROCESS | 12903 | 1462325784253 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 18:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:36:24 INFO - PROCESS | 12903 | 1462325784259 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:36:24 INFO - PROCESS | 12903 | 1462325784262 Marionette TRACE conn4 <- [1,1550,null,{}] 18:36:24 INFO - PROCESS | 12903 | 1462325784268 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:24 INFO - PROCESS | 12903 | 1462325784485 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 18:36:24 INFO - PROCESS | 12903 | 1462325784814 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786ceb800 == 136 [pid = 12903] [id = 395] 18:36:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 224 (0x7f8785023000) [pid = 12903] [serial = 1186] [outer = (nil)] 18:36:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 225 (0x7f8786482000) [pid = 12903] [serial = 1187] [outer = 0x7f8785023000] 18:36:24 INFO - PROCESS | 12903 | 1462325784904 Marionette DEBUG loaded listener.js 18:36:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 226 (0x7f878679dc00) [pid = 12903] [serial = 1188] [outer = 0x7f8785023000] 18:36:25 INFO - PROCESS | 12903 | 1462325785740 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1528ms 18:36:25 INFO - PROCESS | 12903 | 1462325785790 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 18:36:25 INFO - PROCESS | 12903 | 1462325785794 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 18:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:36:25 INFO - PROCESS | 12903 | 1462325785801 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:36:25 INFO - PROCESS | 12903 | 1462325785806 Marionette TRACE conn4 <- [1,1554,null,{}] 18:36:25 INFO - PROCESS | 12903 | 1462325785811 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:26 INFO - PROCESS | 12903 | 1462325786043 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 18:36:26 INFO - PROCESS | 12903 | 1462325786249 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793c14800 == 137 [pid = 12903] [id = 396] 18:36:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 227 (0x7f878557e000) [pid = 12903] [serial = 1189] [outer = (nil)] 18:36:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 228 (0x7f878692e800) [pid = 12903] [serial = 1190] [outer = 0x7f878557e000] 18:36:26 INFO - PROCESS | 12903 | 1462325786403 Marionette DEBUG loaded listener.js 18:36:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 229 (0x7f8787333400) [pid = 12903] [serial = 1191] [outer = 0x7f878557e000] 18:36:27 INFO - PROCESS | 12903 | 1462325787330 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1581ms 18:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:36:27 INFO - PROCESS | 12903 | 1462325787384 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 18:36:27 INFO - PROCESS | 12903 | 1462325787387 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 18:36:27 INFO - PROCESS | 12903 | 1462325787394 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:36:27 INFO - PROCESS | 12903 | 1462325787403 Marionette TRACE conn4 <- [1,1558,null,{}] 18:36:27 INFO - PROCESS | 12903 | 1462325787414 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:27 INFO - PROCESS | 12903 | 1462325787637 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 18:36:27 INFO - PROCESS | 12903 | 1462325787898 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986bf800 == 138 [pid = 12903] [id = 397] 18:36:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 230 (0x7f877b00b000) [pid = 12903] [serial = 1192] [outer = (nil)] 18:36:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 231 (0x7f8789037000) [pid = 12903] [serial = 1193] [outer = 0x7f877b00b000] 18:36:28 INFO - PROCESS | 12903 | 1462325788016 Marionette DEBUG loaded listener.js 18:36:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 232 (0x7f87895c3000) [pid = 12903] [serial = 1194] [outer = 0x7f877b00b000] 18:36:28 INFO - PROCESS | 12903 | 1462325788930 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1600ms 18:36:28 INFO - PROCESS | 12903 | 1462325788993 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 18:36:28 INFO - PROCESS | 12903 | 1462325788998 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 18:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:36:29 INFO - PROCESS | 12903 | 1462325789005 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:36:29 INFO - PROCESS | 12903 | 1462325789009 Marionette TRACE conn4 <- [1,1562,null,{}] 18:36:29 INFO - PROCESS | 12903 | 1462325789036 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:29 INFO - PROCESS | 12903 | 1462325789273 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 18:36:29 INFO - PROCESS | 12903 | 1462325789535 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a05a2800 == 139 [pid = 12903] [id = 398] 18:36:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 233 (0x7f8776c90c00) [pid = 12903] [serial = 1195] [outer = (nil)] 18:36:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 234 (0x7f8793c71400) [pid = 12903] [serial = 1196] [outer = 0x7f8776c90c00] 18:36:29 INFO - PROCESS | 12903 | 1462325789656 Marionette DEBUG loaded listener.js 18:36:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 235 (0x7f8796d60400) [pid = 12903] [serial = 1197] [outer = 0x7f8776c90c00] 18:36:30 INFO - PROCESS | 12903 | 1462325790545 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:36:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1599ms 18:36:30 INFO - PROCESS | 12903 | 1462325790605 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 18:36:30 INFO - PROCESS | 12903 | 1462325790610 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 18:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:36:30 INFO - PROCESS | 12903 | 1462325790616 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:36:30 INFO - PROCESS | 12903 | 1462325790621 Marionette TRACE conn4 <- [1,1566,null,{}] 18:36:30 INFO - PROCESS | 12903 | 1462325790626 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:30 INFO - PROCESS | 12903 | 1462325790883 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 18:36:31 INFO - PROCESS | 12903 | 1462325791146 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772282800 == 140 [pid = 12903] [id = 399] 18:36:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 236 (0x7f8793a37000) [pid = 12903] [serial = 1198] [outer = (nil)] 18:36:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 237 (0x7f8796de4c00) [pid = 12903] [serial = 1199] [outer = 0x7f8793a37000] 18:36:31 INFO - PROCESS | 12903 | 1462325791275 Marionette DEBUG loaded listener.js 18:36:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 238 (0x7f879874a000) [pid = 12903] [serial = 1200] [outer = 0x7f8793a37000] 18:36:32 INFO - PROCESS | 12903 | 1462325792178 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:36:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1590ms 18:36:32 INFO - PROCESS | 12903 | 1462325792208 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 18:36:32 INFO - PROCESS | 12903 | 1462325792212 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 18:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:36:32 INFO - PROCESS | 12903 | 1462325792218 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:36:32 INFO - PROCESS | 12903 | 1462325792220 Marionette TRACE conn4 <- [1,1570,null,{}] 18:36:32 INFO - PROCESS | 12903 | 1462325792226 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:32 INFO - PROCESS | 12903 | 1462325792455 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 18:36:32 INFO - PROCESS | 12903 | 1462325792713 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776fb5000 == 141 [pid = 12903] [id = 400] 18:36:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 239 (0x7f8769a94000) [pid = 12903] [serial = 1201] [outer = (nil)] 18:36:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 240 (0x7f8769a9cc00) [pid = 12903] [serial = 1202] [outer = 0x7f8769a94000] 18:36:32 INFO - PROCESS | 12903 | 1462325792831 Marionette DEBUG loaded listener.js 18:36:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 241 (0x7f8769aa1400) [pid = 12903] [serial = 1203] [outer = 0x7f8769a94000] 18:36:33 INFO - PROCESS | 12903 | 1462325793733 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1578ms 18:36:33 INFO - PROCESS | 12903 | 1462325793798 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 18:36:33 INFO - PROCESS | 12903 | 1462325793802 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 18:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:36:33 INFO - PROCESS | 12903 | 1462325793807 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:36:33 INFO - PROCESS | 12903 | 1462325793810 Marionette TRACE conn4 <- [1,1574,null,{}] 18:36:33 INFO - PROCESS | 12903 | 1462325793815 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:34 INFO - PROCESS | 12903 | 1462325794052 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 18:36:34 INFO - PROCESS | 12903 | 1462325794303 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772ac4000 == 142 [pid = 12903] [id = 401] 18:36:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 242 (0x7f8769a92400) [pid = 12903] [serial = 1204] [outer = (nil)] 18:36:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 243 (0x7f876b736800) [pid = 12903] [serial = 1205] [outer = 0x7f8769a92400] 18:36:34 INFO - PROCESS | 12903 | 1462325794422 Marionette DEBUG loaded listener.js 18:36:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 244 (0x7f876b73b400) [pid = 12903] [serial = 1206] [outer = 0x7f8769a92400] 18:36:35 INFO - PROCESS | 12903 | 1462325795313 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1578ms 18:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:36:35 INFO - PROCESS | 12903 | 1462325795388 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 18:36:35 INFO - PROCESS | 12903 | 1462325795391 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 18:36:35 INFO - PROCESS | 12903 | 1462325795397 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:36:35 INFO - PROCESS | 12903 | 1462325795400 Marionette TRACE conn4 <- [1,1578,null,{}] 18:36:35 INFO - PROCESS | 12903 | 1462325795406 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:35 INFO - PROCESS | 12903 | 1462325795629 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 18:36:35 INFO - PROCESS | 12903 | 1462325795843 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c16f000 == 143 [pid = 12903] [id = 402] 18:36:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 245 (0x7f8769a97400) [pid = 12903] [serial = 1207] [outer = (nil)] 18:36:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 246 (0x7f876b741000) [pid = 12903] [serial = 1208] [outer = 0x7f8769a97400] 18:36:35 INFO - PROCESS | 12903 | 1462325795958 Marionette DEBUG loaded listener.js 18:36:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 247 (0x7f8794b59800) [pid = 12903] [serial = 1209] [outer = 0x7f8769a97400] 18:36:36 INFO - PROCESS | 12903 | 1462325796898 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1529ms 18:36:36 INFO - PROCESS | 12903 | 1462325796929 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 18:36:36 INFO - PROCESS | 12903 | 1462325796933 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 18:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:36:36 INFO - PROCESS | 12903 | 1462325796939 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:36:36 INFO - PROCESS | 12903 | 1462325796941 Marionette TRACE conn4 <- [1,1582,null,{}] 18:36:36 INFO - PROCESS | 12903 | 1462325796948 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:37 INFO - PROCESS | 12903 | 1462325797167 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 18:36:37 INFO - PROCESS | 12903 | 1462325797389 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc85800 == 144 [pid = 12903] [id = 403] 18:36:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 248 (0x7f8768779800) [pid = 12903] [serial = 1210] [outer = (nil)] 18:36:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 249 (0x7f8768782000) [pid = 12903] [serial = 1211] [outer = 0x7f8768779800] 18:36:37 INFO - PROCESS | 12903 | 1462325797516 Marionette DEBUG loaded listener.js 18:36:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 250 (0x7f8768786400) [pid = 12903] [serial = 1212] [outer = 0x7f8768779800] 18:36:38 INFO - PROCESS | 12903 | 1462325798956 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:36:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:36:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2088ms 18:36:39 INFO - PROCESS | 12903 | 1462325799028 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 18:36:39 INFO - PROCESS | 12903 | 1462325799034 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 18:36:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:36:39 INFO - PROCESS | 12903 | 1462325799045 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:36:39 INFO - PROCESS | 12903 | 1462325799049 Marionette TRACE conn4 <- [1,1586,null,{}] 18:36:39 INFO - PROCESS | 12903 | 1462325799058 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:39 INFO - PROCESS | 12903 | 1462325799312 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 18:36:39 INFO - PROCESS | 12903 | 1462325799623 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f67e000 == 145 [pid = 12903] [id = 404] 18:36:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 251 (0x7f876b852c00) [pid = 12903] [serial = 1213] [outer = (nil)] 18:36:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 252 (0x7f876f50a400) [pid = 12903] [serial = 1214] [outer = 0x7f876b852c00] 18:36:39 INFO - PROCESS | 12903 | 1462325799700 Marionette DEBUG loaded listener.js 18:36:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 253 (0x7f876f6ca800) [pid = 12903] [serial = 1215] [outer = 0x7f876b852c00] 18:36:40 INFO - PROCESS | 12903 | 1462325800678 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:36:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:36:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1689ms 18:36:40 INFO - PROCESS | 12903 | 1462325800735 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 18:36:40 INFO - PROCESS | 12903 | 1462325800749 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 18:36:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:36:40 INFO - PROCESS | 12903 | 1462325800771 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:36:40 INFO - PROCESS | 12903 | 1462325800782 Marionette TRACE conn4 <- [1,1590,null,{}] 18:36:40 INFO - PROCESS | 12903 | 1462325800793 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:41 INFO - PROCESS | 12903 | 1462325801122 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 18:36:41 INFO - PROCESS | 12903 | 1462325801474 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:41 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc72000 == 146 [pid = 12903] [id = 405] 18:36:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 254 (0x7f87703bf000) [pid = 12903] [serial = 1216] [outer = (nil)] 18:36:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 255 (0x7f87729f0400) [pid = 12903] [serial = 1217] [outer = 0x7f87703bf000] 18:36:41 INFO - PROCESS | 12903 | 1462325801548 Marionette DEBUG loaded listener.js 18:36:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 256 (0x7f8772d4a800) [pid = 12903] [serial = 1218] [outer = 0x7f87703bf000] 18:36:42 INFO - PROCESS | 12903 | 1462325802458 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:36:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:36:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1745ms 18:36:42 INFO - PROCESS | 12903 | 1462325802513 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 18:36:42 INFO - PROCESS | 12903 | 1462325802517 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 18:36:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:36:42 INFO - PROCESS | 12903 | 1462325802524 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:36:42 INFO - PROCESS | 12903 | 1462325802529 Marionette TRACE conn4 <- [1,1594,null,{}] 18:36:42 INFO - PROCESS | 12903 | 1462325802544 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:42 INFO - PROCESS | 12903 | 1462325802768 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 18:36:43 INFO - PROCESS | 12903 | 1462325803092 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:43 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777545000 == 147 [pid = 12903] [id = 406] 18:36:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 257 (0x7f876f6c6800) [pid = 12903] [serial = 1219] [outer = (nil)] 18:36:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 258 (0x7f877574b800) [pid = 12903] [serial = 1220] [outer = 0x7f876f6c6800] 18:36:43 INFO - PROCESS | 12903 | 1462325803172 Marionette DEBUG loaded listener.js 18:36:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 259 (0x7f87762df400) [pid = 12903] [serial = 1221] [outer = 0x7f876f6c6800] 18:36:44 INFO - PROCESS | 12903 | 1462325804085 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1634ms 18:36:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:36:44 INFO - PROCESS | 12903 | 1462325804159 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 18:36:44 INFO - PROCESS | 12903 | 1462325804163 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 18:36:44 INFO - PROCESS | 12903 | 1462325804169 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:36:44 INFO - PROCESS | 12903 | 1462325804173 Marionette TRACE conn4 <- [1,1598,null,{}] 18:36:44 INFO - PROCESS | 12903 | 1462325804178 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:44 INFO - PROCESS | 12903 | 1462325804394 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 18:36:44 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dd94800 == 146 [pid = 12903] [id = 250] 18:36:44 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d84800 == 145 [pid = 12903] [id = 332] 18:36:44 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786423000 == 144 [pid = 12903] [id = 333] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 258 (0x7f877d956000) [pid = 12903] [serial = 1097] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 257 (0x7f876c2c6400) [pid = 12903] [serial = 1079] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 256 (0x7f8780265400) [pid = 12903] [serial = 1052] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 255 (0x7f8793792800) [pid = 12903] [serial = 1067] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 254 (0x7f878903c800) [pid = 12903] [serial = 1064] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 253 (0x7f8787209400) [pid = 12903] [serial = 1061] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 252 (0x7f877b0aac00) [pid = 12903] [serial = 1043] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 251 (0x7f8798185800) [pid = 12903] [serial = 1073] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 250 (0x7f877d957c00) [pid = 12903] [serial = 1049] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 249 (0x7f878464b400) [pid = 12903] [serial = 1055] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 248 (0x7f877607e800) [pid = 12903] [serial = 1040] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 247 (0x7f8796833400) [pid = 12903] [serial = 1070] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 246 (0x7f87866eec00) [pid = 12903] [serial = 1058] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 245 (0x7f8798747c00) [pid = 12903] [serial = 1076] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOMWINDOW == 244 (0x7f877d0dc400) [pid = 12903] [serial = 1046] [outer = (nil)] [url = about:blank] 18:36:44 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784b07800 == 143 [pid = 12903] [id = 331] 18:36:44 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776e28800 == 142 [pid = 12903] [id = 251] 18:36:44 INFO - PROCESS | 12903 | 1462325804854 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b8bc000 == 143 [pid = 12903] [id = 407] 18:36:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 245 (0x7f876b7d8000) [pid = 12903] [serial = 1222] [outer = (nil)] 18:36:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 246 (0x7f8774b6b000) [pid = 12903] [serial = 1223] [outer = 0x7f876b7d8000] 18:36:44 INFO - PROCESS | 12903 | 1462325804943 Marionette DEBUG loaded listener.js 18:36:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 247 (0x7f877ad69400) [pid = 12903] [serial = 1224] [outer = 0x7f876b7d8000] 18:36:45 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793c83800 == 142 [pid = 12903] [id = 372] 18:36:45 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878616a000 == 141 [pid = 12903] [id = 371] 18:36:45 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784203800 == 140 [pid = 12903] [id = 370] 18:36:45 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87804a0000 == 139 [pid = 12903] [id = 369] 18:36:45 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d754800 == 138 [pid = 12903] [id = 368] 18:36:45 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776eb2800 == 137 [pid = 12903] [id = 367] 18:36:45 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f41f000 == 136 [pid = 12903] [id = 366] 18:36:45 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c0e2800 == 135 [pid = 12903] [id = 345] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 246 (0x7f87736c1400) [pid = 12903] [serial = 1083] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 245 (0x7f877b00dc00) [pid = 12903] [serial = 1088] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 244 (0x7f877b0ac000) [pid = 12903] [serial = 1089] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 243 (0x7f87724ed400) [pid = 12903] [serial = 1082] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 242 (0x7f877c426400) [pid = 12903] [serial = 1092] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 241 (0x7f877c78a000) [pid = 12903] [serial = 1094] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 240 (0x7f877bf82800) [pid = 12903] [serial = 1091] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 239 (0x7f877d0e6400) [pid = 12903] [serial = 1095] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 238 (0x7f87774db400) [pid = 12903] [serial = 1086] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | --DOMWINDOW == 237 (0x7f877607c000) [pid = 12903] [serial = 1085] [outer = (nil)] [url = about:blank] 18:36:45 INFO - PROCESS | 12903 | 1462325805728 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:36:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:36:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1591ms 18:36:45 INFO - PROCESS | 12903 | 1462325805760 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 18:36:45 INFO - PROCESS | 12903 | 1462325805764 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 18:36:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:36:45 INFO - PROCESS | 12903 | 1462325805771 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:36:45 INFO - PROCESS | 12903 | 1462325805774 Marionette TRACE conn4 <- [1,1602,null,{}] 18:36:45 INFO - PROCESS | 12903 | 1462325805780 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:46 INFO - PROCESS | 12903 | 1462325805995 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 18:36:46 INFO - PROCESS | 12903 | 1462325806185 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760b9000 == 136 [pid = 12903] [id = 408] 18:36:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 238 (0x7f876f6cb800) [pid = 12903] [serial = 1225] [outer = (nil)] 18:36:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 239 (0x7f877ae5a000) [pid = 12903] [serial = 1226] [outer = 0x7f876f6cb800] 18:36:46 INFO - PROCESS | 12903 | 1462325806255 Marionette DEBUG loaded listener.js 18:36:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 240 (0x7f877b0a6c00) [pid = 12903] [serial = 1227] [outer = 0x7f876f6cb800] 18:36:47 INFO - PROCESS | 12903 | 1462325807056 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:36:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:36:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1340ms 18:36:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:36:47 INFO - PROCESS | 12903 | 1462325807112 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 18:36:47 INFO - PROCESS | 12903 | 1462325807115 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 18:36:47 INFO - PROCESS | 12903 | 1462325807121 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:36:47 INFO - PROCESS | 12903 | 1462325807125 Marionette TRACE conn4 <- [1,1606,null,{}] 18:36:47 INFO - PROCESS | 12903 | 1462325807130 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:47 INFO - PROCESS | 12903 | 1462325807453 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 18:36:47 INFO - PROCESS | 12903 | 1462325807485 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c85c000 == 137 [pid = 12903] [id = 409] 18:36:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 241 (0x7f8777584400) [pid = 12903] [serial = 1228] [outer = (nil)] 18:36:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 242 (0x7f877bf82c00) [pid = 12903] [serial = 1229] [outer = 0x7f8777584400] 18:36:47 INFO - PROCESS | 12903 | 1462325807566 Marionette DEBUG loaded listener.js 18:36:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 243 (0x7f877d141c00) [pid = 12903] [serial = 1230] [outer = 0x7f8777584400] 18:36:48 INFO - PROCESS | 12903 | 1462325808481 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:36:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:36:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1382ms 18:36:48 INFO - PROCESS | 12903 | 1462325808511 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 18:36:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:36:48 INFO - PROCESS | 12903 | 1462325808515 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 18:36:48 INFO - PROCESS | 12903 | 1462325808521 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:36:48 INFO - PROCESS | 12903 | 1462325808524 Marionette TRACE conn4 <- [1,1610,null,{}] 18:36:48 INFO - PROCESS | 12903 | 1462325808529 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:48 INFO - PROCESS | 12903 | 1462325808779 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 18:36:48 INFO - PROCESS | 12903 | 1462325808817 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db35800 == 138 [pid = 12903] [id = 410] 18:36:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 244 (0x7f877bd50400) [pid = 12903] [serial = 1231] [outer = (nil)] 18:36:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 245 (0x7f877d3dd000) [pid = 12903] [serial = 1232] [outer = 0x7f877bd50400] 18:36:48 INFO - PROCESS | 12903 | 1462325808881 Marionette DEBUG loaded listener.js 18:36:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 246 (0x7f877d925c00) [pid = 12903] [serial = 1233] [outer = 0x7f877bd50400] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 245 (0x7f876f6c6400) [pid = 12903] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 244 (0x7f876c2c4400) [pid = 12903] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 243 (0x7f877d2f6800) [pid = 12903] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 242 (0x7f877bdcb000) [pid = 12903] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 241 (0x7f877ae53400) [pid = 12903] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 240 (0x7f876b7e5c00) [pid = 12903] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 239 (0x7f876c2c7800) [pid = 12903] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 238 (0x7f8771ad6c00) [pid = 12903] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 237 (0x7f877344e800) [pid = 12903] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 236 (0x7f876c2ba400) [pid = 12903] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 235 (0x7f876f510000) [pid = 12903] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 234 (0x7f877d050800) [pid = 12903] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:36:50 INFO - PROCESS | 12903 | --DOMWINDOW == 233 (0x7f877c41e800) [pid = 12903] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:36:50 INFO - PROCESS | 12903 | 1462325810688 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:36:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:36:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2190ms 18:36:50 INFO - PROCESS | 12903 | 1462325810712 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 18:36:50 INFO - PROCESS | 12903 | 1462325810716 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 18:36:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:36:50 INFO - PROCESS | 12903 | 1462325810723 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:36:50 INFO - PROCESS | 12903 | 1462325810726 Marionette TRACE conn4 <- [1,1614,null,{}] 18:36:50 INFO - PROCESS | 12903 | 1462325810732 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:50 INFO - PROCESS | 12903 | 1462325810994 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 18:36:51 INFO - PROCESS | 12903 | 1462325811017 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c494000 == 139 [pid = 12903] [id = 411] 18:36:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 234 (0x7f8771ad6c00) [pid = 12903] [serial = 1234] [outer = (nil)] 18:36:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 235 (0x7f877bdcb000) [pid = 12903] [serial = 1235] [outer = 0x7f8771ad6c00] 18:36:51 INFO - PROCESS | 12903 | 1462325811081 Marionette DEBUG loaded listener.js 18:36:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 236 (0x7f877d957c00) [pid = 12903] [serial = 1236] [outer = 0x7f8771ad6c00] 18:36:51 INFO - PROCESS | 12903 | 1462325811956 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:36:52 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 18:36:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1280ms 18:36:52 INFO - PROCESS | 12903 | 1462325812005 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 18:36:52 INFO - PROCESS | 12903 | 1462325812008 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 18:36:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:36:52 INFO - PROCESS | 12903 | 1462325812014 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:36:52 INFO - PROCESS | 12903 | 1462325812016 Marionette TRACE conn4 <- [1,1618,null,{}] 18:36:52 INFO - PROCESS | 12903 | 1462325812022 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:52 INFO - PROCESS | 12903 | 1462325812233 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 18:36:52 INFO - PROCESS | 12903 | 1462325812695 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c181800 == 140 [pid = 12903] [id = 412] 18:36:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 237 (0x7f876877e800) [pid = 12903] [serial = 1237] [outer = (nil)] 18:36:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 238 (0x7f8769a9a400) [pid = 12903] [serial = 1238] [outer = 0x7f876877e800] 18:36:52 INFO - PROCESS | 12903 | 1462325812793 Marionette DEBUG loaded listener.js 18:36:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 239 (0x7f876b7e6000) [pid = 12903] [serial = 1239] [outer = 0x7f876877e800] 18:36:53 INFO - PROCESS | 12903 | 1462325813747 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:36:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:36:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1781ms 18:36:53 INFO - PROCESS | 12903 | 1462325813798 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 18:36:53 INFO - PROCESS | 12903 | 1462325813804 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 18:36:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:36:53 INFO - PROCESS | 12903 | 1462325813814 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:36:53 INFO - PROCESS | 12903 | 1462325813820 Marionette TRACE conn4 <- [1,1622,null,{}] 18:36:53 INFO - PROCESS | 12903 | 1462325813827 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:54 INFO - PROCESS | 12903 | 1462325814086 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 18:36:54 INFO - PROCESS | 12903 | 1462325814441 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776374000 == 141 [pid = 12903] [id = 413] 18:36:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 240 (0x7f87703b1000) [pid = 12903] [serial = 1240] [outer = (nil)] 18:36:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 241 (0x7f87721e7400) [pid = 12903] [serial = 1241] [outer = 0x7f87703b1000] 18:36:54 INFO - PROCESS | 12903 | 1462325814556 Marionette DEBUG loaded listener.js 18:36:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 242 (0x7f8772d4c400) [pid = 12903] [serial = 1242] [outer = 0x7f87703b1000] 18:36:55 INFO - PROCESS | 12903 | 1462325815702 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:36:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 18:36:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1940ms 18:36:55 INFO - PROCESS | 12903 | 1462325815763 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 18:36:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:36:55 INFO - PROCESS | 12903 | 1462325815774 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 18:36:55 INFO - PROCESS | 12903 | 1462325815787 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:36:55 INFO - PROCESS | 12903 | 1462325815794 Marionette TRACE conn4 <- [1,1626,null,{}] 18:36:55 INFO - PROCESS | 12903 | 1462325815805 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:56 INFO - PROCESS | 12903 | 1462325816113 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 18:36:56 INFO - PROCESS | 12903 | 1462325816517 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c661800 == 142 [pid = 12903] [id = 414] 18:36:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 243 (0x7f8774a3f000) [pid = 12903] [serial = 1243] [outer = (nil)] 18:36:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 244 (0x7f87762e3000) [pid = 12903] [serial = 1244] [outer = 0x7f8774a3f000] 18:36:56 INFO - PROCESS | 12903 | 1462325816651 Marionette DEBUG loaded listener.js 18:36:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 245 (0x7f87774d1800) [pid = 12903] [serial = 1245] [outer = 0x7f8774a3f000] 18:36:57 INFO - PROCESS | 12903 | 1462325817755 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:36:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:36:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2042ms 18:36:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:36:57 INFO - PROCESS | 12903 | 1462325817827 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 18:36:57 INFO - PROCESS | 12903 | 1462325817831 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 18:36:57 INFO - PROCESS | 12903 | 1462325817846 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:36:57 INFO - PROCESS | 12903 | 1462325817856 Marionette TRACE conn4 <- [1,1630,null,{}] 18:36:57 INFO - PROCESS | 12903 | 1462325817865 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:58 INFO - PROCESS | 12903 | 1462325818313 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 18:36:58 INFO - PROCESS | 12903 | 1462325818582 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87836b8000 == 143 [pid = 12903] [id = 415] 18:36:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 246 (0x7f877bf7dc00) [pid = 12903] [serial = 1246] [outer = (nil)] 18:36:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 247 (0x7f877c5b6000) [pid = 12903] [serial = 1247] [outer = 0x7f877bf7dc00] 18:36:58 INFO - PROCESS | 12903 | 1462325818660 Marionette DEBUG loaded listener.js 18:36:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 248 (0x7f877c78a000) [pid = 12903] [serial = 1248] [outer = 0x7f877bf7dc00] 18:36:59 INFO - PROCESS | 12903 | 1462325819627 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:36:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:36:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1862ms 18:36:59 INFO - PROCESS | 12903 | 1462325819700 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 18:36:59 INFO - PROCESS | 12903 | 1462325819704 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 18:36:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:36:59 INFO - PROCESS | 12903 | 1462325819711 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:36:59 INFO - PROCESS | 12903 | 1462325819716 Marionette TRACE conn4 <- [1,1634,null,{}] 18:36:59 INFO - PROCESS | 12903 | 1462325819722 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:59 INFO - PROCESS | 12903 | 1462325819958 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 18:37:00 INFO - PROCESS | 12903 | 1462325820218 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d61000 == 144 [pid = 12903] [id = 416] 18:37:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 249 (0x7f877d056400) [pid = 12903] [serial = 1249] [outer = (nil)] 18:37:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 250 (0x7f877d637400) [pid = 12903] [serial = 1250] [outer = 0x7f877d056400] 18:37:00 INFO - PROCESS | 12903 | 1462325820340 Marionette DEBUG loaded listener.js 18:37:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 251 (0x7f877d929000) [pid = 12903] [serial = 1251] [outer = 0x7f877d056400] 18:37:01 INFO - PROCESS | 12903 | 1462325821246 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:37:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:37:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1582ms 18:37:01 INFO - PROCESS | 12903 | 1462325821296 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 18:37:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:37:01 INFO - PROCESS | 12903 | 1462325821300 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 18:37:01 INFO - PROCESS | 12903 | 1462325821306 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:37:01 INFO - PROCESS | 12903 | 1462325821309 Marionette TRACE conn4 <- [1,1638,null,{}] 18:37:01 INFO - PROCESS | 12903 | 1462325821315 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:01 INFO - PROCESS | 12903 | 1462325821552 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 18:37:01 INFO - PROCESS | 12903 | 1462325821867 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793aad800 == 145 [pid = 12903] [id = 417] 18:37:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 252 (0x7f8780265400) [pid = 12903] [serial = 1252] [outer = (nil)] 18:37:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 253 (0x7f8780982400) [pid = 12903] [serial = 1253] [outer = 0x7f8780265400] 18:37:01 INFO - PROCESS | 12903 | 1462325821966 Marionette DEBUG loaded listener.js 18:37:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 254 (0x7f87836a5400) [pid = 12903] [serial = 1254] [outer = 0x7f8780265400] 18:37:02 INFO - PROCESS | 12903 | 1462325822924 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1688ms 18:37:02 INFO - PROCESS | 12903 | 1462325822994 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 18:37:03 INFO - PROCESS | 12903 | 1462325822999 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 18:37:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:37:03 INFO - PROCESS | 12903 | 1462325823006 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:37:03 INFO - PROCESS | 12903 | 1462325823010 Marionette TRACE conn4 <- [1,1642,null,{}] 18:37:03 INFO - PROCESS | 12903 | 1462325823016 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:03 INFO - PROCESS | 12903 | 1462325823309 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 18:37:03 INFO - PROCESS | 12903 | 1462325823610 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879b567800 == 146 [pid = 12903] [id = 418] 18:37:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 255 (0x7f8777587400) [pid = 12903] [serial = 1255] [outer = (nil)] 18:37:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 256 (0x7f87867a3000) [pid = 12903] [serial = 1256] [outer = 0x7f8777587400] 18:37:03 INFO - PROCESS | 12903 | 1462325823694 Marionette DEBUG loaded listener.js 18:37:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 257 (0x7f8787364c00) [pid = 12903] [serial = 1257] [outer = 0x7f8777587400] 18:37:04 INFO - PROCESS | 12903 | 1462325824608 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:37:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1682ms 18:37:04 INFO - PROCESS | 12903 | 1462325824692 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 18:37:04 INFO - PROCESS | 12903 | 1462325824698 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 18:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:37:04 INFO - PROCESS | 12903 | 1462325824709 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:37:04 INFO - PROCESS | 12903 | 1462325824713 Marionette TRACE conn4 <- [1,1646,null,{}] 18:37:04 INFO - PROCESS | 12903 | 1462325824724 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:05 INFO - PROCESS | 12903 | 1462325825066 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 18:37:05 INFO - PROCESS | 12903 | 1462325825367 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a0585000 == 147 [pid = 12903] [id = 419] 18:37:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 258 (0x7f87762df000) [pid = 12903] [serial = 1258] [outer = (nil)] 18:37:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 259 (0x7f87895bf400) [pid = 12903] [serial = 1259] [outer = 0x7f87762df000] 18:37:05 INFO - PROCESS | 12903 | 1462325825456 Marionette DEBUG loaded listener.js 18:37:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 260 (0x7f8794b54800) [pid = 12903] [serial = 1260] [outer = 0x7f87762df000] 18:37:06 INFO - PROCESS | 12903 | 1462325826350 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1694ms 18:37:06 INFO - PROCESS | 12903 | 1462325826404 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 18:37:06 INFO - PROCESS | 12903 | 1462325826407 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 18:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:37:06 INFO - PROCESS | 12903 | 1462325826414 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:37:06 INFO - PROCESS | 12903 | 1462325826417 Marionette TRACE conn4 <- [1,1650,null,{}] 18:37:06 INFO - PROCESS | 12903 | 1462325826423 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:06 INFO - PROCESS | 12903 | 1462325826654 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 18:37:06 INFO - PROCESS | 12903 | 1462325826867 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774b38000 == 148 [pid = 12903] [id = 420] 18:37:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 261 (0x7f876b9db800) [pid = 12903] [serial = 1261] [outer = (nil)] 18:37:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 262 (0x7f876b9e3c00) [pid = 12903] [serial = 1262] [outer = 0x7f876b9db800] 18:37:06 INFO - PROCESS | 12903 | 1462325826985 Marionette DEBUG loaded listener.js 18:37:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 263 (0x7f876b9e8400) [pid = 12903] [serial = 1263] [outer = 0x7f876b9db800] 18:37:07 INFO - PROCESS | 12903 | 1462325827902 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1530ms 18:37:07 INFO - PROCESS | 12903 | 1462325827945 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 18:37:07 INFO - PROCESS | 12903 | 1462325827949 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 18:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:37:07 INFO - PROCESS | 12903 | 1462325827956 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:37:07 INFO - PROCESS | 12903 | 1462325827959 Marionette TRACE conn4 <- [1,1654,null,{}] 18:37:07 INFO - PROCESS | 12903 | 1462325827966 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:08 INFO - PROCESS | 12903 | 1462325828215 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 18:37:08 INFO - PROCESS | 12903 | 1462325828519 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876dba5000 == 149 [pid = 12903] [id = 421] 18:37:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 264 (0x7f876b9dc400) [pid = 12903] [serial = 1264] [outer = (nil)] 18:37:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 265 (0x7f877af38400) [pid = 12903] [serial = 1265] [outer = 0x7f876b9dc400] 18:37:08 INFO - PROCESS | 12903 | 1462325828597 Marionette DEBUG loaded listener.js 18:37:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 266 (0x7f8797fd0000) [pid = 12903] [serial = 1266] [outer = 0x7f876b9dc400] 18:37:09 INFO - PROCESS | 12903 | 1462325829419 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1529ms 18:37:09 INFO - PROCESS | 12903 | 1462325829487 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 18:37:09 INFO - PROCESS | 12903 | 1462325829491 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 18:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:37:09 INFO - PROCESS | 12903 | 1462325829497 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:37:09 INFO - PROCESS | 12903 | 1462325829500 Marionette TRACE conn4 <- [1,1658,null,{}] 18:37:09 INFO - PROCESS | 12903 | 1462325829506 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:09 INFO - PROCESS | 12903 | 1462325829740 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 18:37:10 INFO - PROCESS | 12903 | 1462325830056 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774c09000 == 150 [pid = 12903] [id = 422] 18:37:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 267 (0x7f876e438800) [pid = 12903] [serial = 1267] [outer = (nil)] 18:37:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 268 (0x7f876e43a400) [pid = 12903] [serial = 1268] [outer = 0x7f876e438800] 18:37:10 INFO - PROCESS | 12903 | 1462325830150 Marionette DEBUG loaded listener.js 18:37:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 269 (0x7f8798183400) [pid = 12903] [serial = 1269] [outer = 0x7f876e438800] 18:37:11 INFO - PROCESS | 12903 | 1462325831074 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1630ms 18:37:11 INFO - PROCESS | 12903 | 1462325831128 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 18:37:11 INFO - PROCESS | 12903 | 1462325831132 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 18:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:37:11 INFO - PROCESS | 12903 | 1462325831140 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:37:11 INFO - PROCESS | 12903 | 1462325831145 Marionette TRACE conn4 <- [1,1662,null,{}] 18:37:11 INFO - PROCESS | 12903 | 1462325831150 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:11 INFO - PROCESS | 12903 | 1462325831416 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 18:37:11 INFO - PROCESS | 12903 | 1462325831719 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876cfd9000 == 151 [pid = 12903] [id = 423] 18:37:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 270 (0x7f87679e5000) [pid = 12903] [serial = 1270] [outer = (nil)] 18:37:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 271 (0x7f876e436000) [pid = 12903] [serial = 1271] [outer = 0x7f87679e5000] 18:37:11 INFO - PROCESS | 12903 | 1462325831804 Marionette DEBUG loaded listener.js 18:37:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 272 (0x7f87988c3000) [pid = 12903] [serial = 1272] [outer = 0x7f87679e5000] 18:37:12 INFO - PROCESS | 12903 | 1462325832687 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1581ms 18:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:37:12 INFO - PROCESS | 12903 | 1462325832722 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 18:37:12 INFO - PROCESS | 12903 | 1462325832725 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 18:37:12 INFO - PROCESS | 12903 | 1462325832732 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:37:12 INFO - PROCESS | 12903 | 1462325832735 Marionette TRACE conn4 <- [1,1666,null,{}] 18:37:12 INFO - PROCESS | 12903 | 1462325832741 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:12 INFO - PROCESS | 12903 | 1462325832971 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 18:37:13 INFO - PROCESS | 12903 | 1462325833294 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767d66000 == 152 [pid = 12903] [id = 424] 18:37:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 273 (0x7f87679e6c00) [pid = 12903] [serial = 1273] [outer = (nil)] 18:37:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 274 (0x7f87762b0800) [pid = 12903] [serial = 1274] [outer = 0x7f87679e6c00] 18:37:13 INFO - PROCESS | 12903 | 1462325833374 Marionette DEBUG loaded listener.js 18:37:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 275 (0x7f87762b5400) [pid = 12903] [serial = 1275] [outer = 0x7f87679e6c00] 18:37:14 INFO - PROCESS | 12903 | 1462325834247 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1586ms 18:37:14 INFO - PROCESS | 12903 | 1462325834318 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 18:37:14 INFO - PROCESS | 12903 | 1462325834322 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 18:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:37:14 INFO - PROCESS | 12903 | 1462325834328 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:37:14 INFO - PROCESS | 12903 | 1462325834330 Marionette TRACE conn4 <- [1,1670,null,{}] 18:37:14 INFO - PROCESS | 12903 | 1462325834336 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:14 INFO - PROCESS | 12903 | 1462325834596 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 18:37:14 INFO - PROCESS | 12903 | 1462325834909 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774c1b800 == 153 [pid = 12903] [id = 425] 18:37:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 276 (0x7f876de87c00) [pid = 12903] [serial = 1276] [outer = (nil)] 18:37:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 277 (0x7f876de8e800) [pid = 12903] [serial = 1277] [outer = 0x7f876de87c00] 18:37:14 INFO - PROCESS | 12903 | 1462325834990 Marionette DEBUG loaded listener.js 18:37:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 278 (0x7f876de93000) [pid = 12903] [serial = 1278] [outer = 0x7f876de87c00] 18:37:15 INFO - PROCESS | 12903 | 1462325835921 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1633ms 18:37:15 INFO - PROCESS | 12903 | 1462325835962 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 18:37:15 INFO - PROCESS | 12903 | 1462325835965 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 18:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:37:15 INFO - PROCESS | 12903 | 1462325835972 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:37:15 INFO - PROCESS | 12903 | 1462325835975 Marionette TRACE conn4 <- [1,1674,null,{}] 18:37:15 INFO - PROCESS | 12903 | 1462325835982 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:16 INFO - PROCESS | 12903 | 1462325836219 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 18:37:16 INFO - PROCESS | 12903 | 1462325836526 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8769df1800 == 154 [pid = 12903] [id = 426] 18:37:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 279 (0x7f87679ea000) [pid = 12903] [serial = 1279] [outer = (nil)] 18:37:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 280 (0x7f876f504400) [pid = 12903] [serial = 1280] [outer = 0x7f87679ea000] 18:37:16 INFO - PROCESS | 12903 | 1462325836606 Marionette DEBUG loaded listener.js 18:37:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 281 (0x7f87762b4c00) [pid = 12903] [serial = 1281] [outer = 0x7f87679ea000] 18:37:17 INFO - PROCESS | 12903 | 1462325837464 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1534ms 18:37:17 INFO - PROCESS | 12903 | 1462325837520 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 18:37:17 INFO - PROCESS | 12903 | 1462325837524 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 18:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:37:17 INFO - PROCESS | 12903 | 1462325837531 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:37:17 INFO - PROCESS | 12903 | 1462325837536 Marionette TRACE conn4 <- [1,1678,null,{}] 18:37:17 INFO - PROCESS | 12903 | 1462325837542 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:17 INFO - PROCESS | 12903 | 1462325837789 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 18:37:18 INFO - PROCESS | 12903 | 1462325838101 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87721d3800 == 155 [pid = 12903] [id = 427] 18:37:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 282 (0x7f8769e03000) [pid = 12903] [serial = 1282] [outer = (nil)] 18:37:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 283 (0x7f8769e0b400) [pid = 12903] [serial = 1283] [outer = 0x7f8769e03000] 18:37:18 INFO - PROCESS | 12903 | 1462325838200 Marionette DEBUG loaded listener.js 18:37:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 284 (0x7f8769e10000) [pid = 12903] [serial = 1284] [outer = 0x7f8769e03000] 18:37:19 INFO - PROCESS | 12903 | 1462325839089 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1631ms 18:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:37:19 INFO - PROCESS | 12903 | 1462325839164 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 18:37:19 INFO - PROCESS | 12903 | 1462325839167 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 18:37:19 INFO - PROCESS | 12903 | 1462325839174 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:37:19 INFO - PROCESS | 12903 | 1462325839176 Marionette TRACE conn4 <- [1,1682,null,{}] 18:37:19 INFO - PROCESS | 12903 | 1462325839185 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:19 INFO - PROCESS | 12903 | 1462325839449 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 18:37:20 INFO - PROCESS | 12903 | 1462325840267 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c0e0800 == 156 [pid = 12903] [id = 428] 18:37:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 285 (0x7f87679e4400) [pid = 12903] [serial = 1285] [outer = (nil)] 18:37:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 286 (0x7f87679e9c00) [pid = 12903] [serial = 1286] [outer = 0x7f87679e4400] 18:37:20 INFO - PROCESS | 12903 | 1462325840491 Marionette DEBUG loaded listener.js 18:37:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 287 (0x7f8768783000) [pid = 12903] [serial = 1287] [outer = 0x7f87679e4400] 18:37:21 INFO - PROCESS | 12903 | 1462325841389 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2297ms 18:37:21 INFO - PROCESS | 12903 | 1462325841470 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 18:37:21 INFO - PROCESS | 12903 | 1462325841476 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 18:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:37:21 INFO - PROCESS | 12903 | 1462325841484 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - PROCESS | 12903 | 1462325841489 Marionette TRACE conn4 <- [1,1686,null,{}] 18:37:21 INFO - PROCESS | 12903 | 1462325841496 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:21 INFO - PROCESS | 12903 | 1462325841751 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 18:37:22 INFO - PROCESS | 12903 | 1462325842083 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87723c9800 == 157 [pid = 12903] [id = 429] 18:37:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 288 (0x7f876b7e1400) [pid = 12903] [serial = 1288] [outer = (nil)] 18:37:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 289 (0x7f876de8ec00) [pid = 12903] [serial = 1289] [outer = 0x7f876b7e1400] 18:37:22 INFO - PROCESS | 12903 | 1462325842157 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 290 (0x7f876e438000) [pid = 12903] [serial = 1290] [outer = 0x7f876b7e1400] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f49800 == 156 [pid = 12903] [id = 203] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793a1e000 == 155 [pid = 12903] [id = 24] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f49000 == 154 [pid = 12903] [id = 199] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786428800 == 153 [pid = 12903] [id = 28] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879877f000 == 152 [pid = 12903] [id = 98] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c494000 == 151 [pid = 12903] [id = 411] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db35800 == 150 [pid = 12903] [id = 410] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c85c000 == 149 [pid = 12903] [id = 409] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87760b9000 == 148 [pid = 12903] [id = 408] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876b8bc000 == 147 [pid = 12903] [id = 407] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777545000 == 146 [pid = 12903] [id = 406] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc72000 == 145 [pid = 12903] [id = 405] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f67e000 == 144 [pid = 12903] [id = 404] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc85800 == 143 [pid = 12903] [id = 403] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876c16f000 == 142 [pid = 12903] [id = 402] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772ac4000 == 141 [pid = 12903] [id = 401] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776fb5000 == 140 [pid = 12903] [id = 400] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772282800 == 139 [pid = 12903] [id = 399] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87a05a2800 == 138 [pid = 12903] [id = 398] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87986bf800 == 137 [pid = 12903] [id = 397] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793c14800 == 136 [pid = 12903] [id = 396] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786ceb800 == 135 [pid = 12903] [id = 395] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d8f000 == 134 [pid = 12903] [id = 394] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878cf34000 == 133 [pid = 12903] [id = 290] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780b91000 == 132 [pid = 12903] [id = 393] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878035b000 == 131 [pid = 12903] [id = 392] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df63800 == 130 [pid = 12903] [id = 391] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d0af000 == 129 [pid = 12903] [id = 390] 18:37:23 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87737ca000 == 128 [pid = 12903] [id = 389] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 289 (0x7f877b002800) [pid = 12903] [serial = 1017] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 288 (0x7f877bd58c00) [pid = 12903] [serial = 1164] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 287 (0x7f8796d60000) [pid = 12903] [serial = 1124] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 286 (0x7f877c786800) [pid = 12903] [serial = 1112] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 285 (0x7f877ffa2400) [pid = 12903] [serial = 876] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 284 (0x7f87762e1400) [pid = 12903] [serial = 1136] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 283 (0x7f877dbdec00) [pid = 12903] [serial = 1098] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 282 (0x7f8780be3000) [pid = 12903] [serial = 1115] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 281 (0x7f8772d4d400) [pid = 12903] [serial = 1139] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 280 (0x7f877b0a5400) [pid = 12903] [serial = 1161] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 279 (0x7f876c2c7000) [pid = 12903] [serial = 1152] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 278 (0x7f8776c93c00) [pid = 12903] [serial = 1158] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 277 (0x7f877d920400) [pid = 12903] [serial = 1133] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 276 (0x7f87735d8000) [pid = 12903] [serial = 1154] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 275 (0x7f87988c5000) [pid = 12903] [serial = 1130] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 274 (0x7f877bd53c00) [pid = 12903] [serial = 1106] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 273 (0x7f87867a8000) [pid = 12903] [serial = 1118] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 272 (0x7f876f507800) [pid = 12903] [serial = 1100] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 271 (0x7f8774b6b800) [pid = 12903] [serial = 1155] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 270 (0x7f87762e2c00) [pid = 12903] [serial = 1142] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 269 (0x7f87821afc00) [pid = 12903] [serial = 885] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 268 (0x7f876b850000) [pid = 12903] [serial = 1145] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 267 (0x7f8775751000) [pid = 12903] [serial = 1157] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 266 (0x7f87724eec00) [pid = 12903] [serial = 1080] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 265 (0x7f87721eb800) [pid = 12903] [serial = 1148] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 264 (0x7f878dbadc00) [pid = 12903] [serial = 948] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 263 (0x7f87821a6800) [pid = 12903] [serial = 882] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 262 (0x7f87774ba400) [pid = 12903] [serial = 1103] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 261 (0x7f8776082400) [pid = 12903] [serial = 1163] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 260 (0x7f87729fa800) [pid = 12903] [serial = 1127] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 259 (0x7f878033d800) [pid = 12903] [serial = 879] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 258 (0x7f877d13f800) [pid = 12903] [serial = 1109] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 257 (0x7f878dbb1000) [pid = 12903] [serial = 1121] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 256 (0x7f876b850400) [pid = 12903] [serial = 1151] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 255 (0x7f877b00e800) [pid = 12903] [serial = 1160] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | --DOMWINDOW == 254 (0x7f877c426c00) [pid = 12903] [serial = 1166] [outer = (nil)] [url = about:blank] 18:37:23 INFO - PROCESS | 12903 | 1462325843752 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:37:23 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 18:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2289ms 18:37:23 INFO - PROCESS | 12903 | 1462325843775 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 12903 | 1462325843782 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 18:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:37:23 INFO - PROCESS | 12903 | 1462325843792 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 12903 | 1462325843795 Marionette TRACE conn4 <- [1,1690,null,{}] 18:37:23 INFO - PROCESS | 12903 | 1462325843801 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:24 INFO - PROCESS | 12903 | 1462325844007 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 18:37:24 INFO - PROCESS | 12903 | 1462325844210 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c0cb000 == 129 [pid = 12903] [id = 430] 18:37:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 255 (0x7f87679ec800) [pid = 12903] [serial = 1291] [outer = (nil)] 18:37:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 256 (0x7f876c2bec00) [pid = 12903] [serial = 1292] [outer = 0x7f87679ec800] 18:37:24 INFO - PROCESS | 12903 | 1462325844279 Marionette DEBUG loaded listener.js 18:37:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 257 (0x7f8771ad6800) [pid = 12903] [serial = 1293] [outer = 0x7f87679ec800] 18:37:25 INFO - PROCESS | 12903 | 1462325845067 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1329ms 18:37:25 INFO - PROCESS | 12903 | 1462325845121 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 18:37:25 INFO - PROCESS | 12903 | 1462325845125 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 18:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:37:25 INFO - PROCESS | 12903 | 1462325845133 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:37:25 INFO - PROCESS | 12903 | 1462325845141 Marionette TRACE conn4 <- [1,1694,null,{}] 18:37:25 INFO - PROCESS | 12903 | 1462325845155 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:25 INFO - PROCESS | 12903 | 1462325845366 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 18:37:25 INFO - PROCESS | 12903 | 1462325845551 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87706c4000 == 130 [pid = 12903] [id = 431] 18:37:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 258 (0x7f87724ef400) [pid = 12903] [serial = 1294] [outer = (nil)] 18:37:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 259 (0x7f87735d8400) [pid = 12903] [serial = 1295] [outer = 0x7f87724ef400] 18:37:25 INFO - PROCESS | 12903 | 1462325845615 Marionette DEBUG loaded listener.js 18:37:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 260 (0x7f87736cc400) [pid = 12903] [serial = 1296] [outer = 0x7f87724ef400] 18:37:26 INFO - PROCESS | 12903 | 1462325846496 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1387ms 18:37:26 INFO - PROCESS | 12903 | 1462325846519 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 18:37:26 INFO - PROCESS | 12903 | 1462325846523 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 18:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:37:26 INFO - PROCESS | 12903 | 1462325846529 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:37:26 INFO - PROCESS | 12903 | 1462325846531 Marionette TRACE conn4 <- [1,1698,null,{}] 18:37:26 INFO - PROCESS | 12903 | 1462325846536 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:26 INFO - PROCESS | 12903 | 1462325846790 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 18:37:26 INFO - PROCESS | 12903 | 1462325846831 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772ab9000 == 131 [pid = 12903] [id = 432] 18:37:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 261 (0x7f877344f800) [pid = 12903] [serial = 1297] [outer = (nil)] 18:37:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 262 (0x7f8774b78800) [pid = 12903] [serial = 1298] [outer = 0x7f877344f800] 18:37:26 INFO - PROCESS | 12903 | 1462325846896 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 263 (0x7f877574c400) [pid = 12903] [serial = 1299] [outer = 0x7f877344f800] 18:37:28 INFO - PROCESS | 12903 | 1462325848961 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:37:29 INFO - PROCESS | 12903 | --DOMWINDOW == 262 (0x7f876b852c00) [pid = 12903] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:37:29 INFO - PROCESS | 12903 | --DOMWINDOW == 261 (0x7f876b7d8000) [pid = 12903] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:37:29 INFO - PROCESS | 12903 | --DOMWINDOW == 260 (0x7f87703bf000) [pid = 12903] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:37:29 INFO - PROCESS | 12903 | --DOMWINDOW == 259 (0x7f876f6c6800) [pid = 12903] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:37:29 INFO - PROCESS | 12903 | --DOMWINDOW == 258 (0x7f877bd50400) [pid = 12903] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:37:29 INFO - PROCESS | 12903 | --DOMWINDOW == 257 (0x7f8777584400) [pid = 12903] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:37:29 INFO - PROCESS | 12903 | --DOMWINDOW == 256 (0x7f876f6cb800) [pid = 12903] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:37:29 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 18:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2536ms 18:37:29 INFO - PROCESS | 12903 | 1462325849066 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 18:37:29 INFO - PROCESS | 12903 | 1462325849069 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 18:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:37:29 INFO - PROCESS | 12903 | 1462325849074 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:37:29 INFO - PROCESS | 12903 | 1462325849077 Marionette TRACE conn4 <- [1,1702,null,{}] 18:37:29 INFO - PROCESS | 12903 | 1462325849082 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:29 INFO - PROCESS | 12903 | 1462325849322 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 18:37:29 INFO - PROCESS | 12903 | 1462325849426 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737e2000 == 132 [pid = 12903] [id = 433] 18:37:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 257 (0x7f8775f14800) [pid = 12903] [serial = 1300] [outer = (nil)] 18:37:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 258 (0x7f8775f1b400) [pid = 12903] [serial = 1301] [outer = 0x7f8775f14800] 18:37:29 INFO - PROCESS | 12903 | 1462325849502 Marionette DEBUG loaded listener.js 18:37:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 259 (0x7f87762e7c00) [pid = 12903] [serial = 1302] [outer = 0x7f8775f14800] 18:37:30 INFO - PROCESS | 12903 | 1462325850240 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1182ms 18:37:30 INFO - PROCESS | 12903 | 1462325850259 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 18:37:30 INFO - PROCESS | 12903 | 1462325850262 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 18:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:37:30 INFO - PROCESS | 12903 | 1462325850292 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:37:30 INFO - PROCESS | 12903 | 1462325850295 Marionette TRACE conn4 <- [1,1706,null,{}] 18:37:30 INFO - PROCESS | 12903 | 1462325850301 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:30 INFO - PROCESS | 12903 | 1462325850495 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 18:37:30 INFO - PROCESS | 12903 | 1462325850515 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877613c000 == 133 [pid = 12903] [id = 434] 18:37:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 260 (0x7f8776d5e400) [pid = 12903] [serial = 1303] [outer = (nil)] 18:37:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 261 (0x7f87774d2800) [pid = 12903] [serial = 1304] [outer = 0x7f8776d5e400] 18:37:30 INFO - PROCESS | 12903 | 1462325850580 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 262 (0x7f877ad6c400) [pid = 12903] [serial = 1305] [outer = 0x7f8776d5e400] 18:37:31 INFO - PROCESS | 12903 | 1462325851806 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1585ms 18:37:31 INFO - PROCESS | 12903 | 1462325851879 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 12903 | 1462325851886 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 18:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:37:31 INFO - PROCESS | 12903 | 1462325851896 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - PROCESS | 12903 | 1462325851901 Marionette TRACE conn4 <- [1,1710,null,{}] 18:37:31 INFO - PROCESS | 12903 | 1462325851912 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:32 INFO - PROCESS | 12903 | 1462325852181 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 18:37:32 INFO - PROCESS | 12903 | 1462325852468 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f67b000 == 134 [pid = 12903] [id = 435] 18:37:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 263 (0x7f876b7e4400) [pid = 12903] [serial = 1306] [outer = (nil)] 18:37:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 264 (0x7f876b84f000) [pid = 12903] [serial = 1307] [outer = 0x7f876b7e4400] 18:37:32 INFO - PROCESS | 12903 | 1462325852546 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 265 (0x7f876c2c7400) [pid = 12903] [serial = 1308] [outer = 0x7f876b7e4400] 18:37:33 INFO - PROCESS | 12903 | 1462325853452 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1586ms 18:37:33 INFO - PROCESS | 12903 | 1462325853483 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 12903 | 1462325853492 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 18:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:37:33 INFO - PROCESS | 12903 | 1462325853502 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 12903 | 1462325853505 Marionette TRACE conn4 <- [1,1714,null,{}] 18:37:33 INFO - PROCESS | 12903 | 1462325853511 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:33 INFO - PROCESS | 12903 | 1462325853716 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 18:37:34 INFO - PROCESS | 12903 | 1462325854019 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737c4000 == 135 [pid = 12903] [id = 436] 18:37:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 266 (0x7f8771ad6400) [pid = 12903] [serial = 1309] [outer = (nil)] 18:37:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 267 (0x7f87721e4400) [pid = 12903] [serial = 1310] [outer = 0x7f8771ad6400] 18:37:34 INFO - PROCESS | 12903 | 1462325854139 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 268 (0x7f877344d000) [pid = 12903] [serial = 1311] [outer = 0x7f8771ad6400] 18:37:35 INFO - PROCESS | 12903 | 1462325855050 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1583ms 18:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:37:35 INFO - PROCESS | 12903 | 1462325855086 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 18:37:35 INFO - PROCESS | 12903 | 1462325855089 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 18:37:35 INFO - PROCESS | 12903 | 1462325855096 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:37:35 INFO - PROCESS | 12903 | 1462325855102 Marionette TRACE conn4 <- [1,1718,null,{}] 18:37:35 INFO - PROCESS | 12903 | 1462325855119 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:35 INFO - PROCESS | 12903 | 1462325855359 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 18:37:35 INFO - PROCESS | 12903 | 1462325855612 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f5d800 == 136 [pid = 12903] [id = 437] 18:37:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 269 (0x7f8774dd9000) [pid = 12903] [serial = 1312] [outer = (nil)] 18:37:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 270 (0x7f87762ae400) [pid = 12903] [serial = 1313] [outer = 0x7f8774dd9000] 18:37:35 INFO - PROCESS | 12903 | 1462325855736 Marionette DEBUG loaded listener.js 18:37:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 271 (0x7f8776c98400) [pid = 12903] [serial = 1314] [outer = 0x7f8774dd9000] 18:37:36 INFO - PROCESS | 12903 | 1462325856633 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1590ms 18:37:36 INFO - PROCESS | 12903 | 1462325856686 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 18:37:36 INFO - PROCESS | 12903 | 1462325856690 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 18:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:37:36 INFO - PROCESS | 12903 | 1462325856696 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:37:36 INFO - PROCESS | 12903 | 1462325856698 Marionette TRACE conn4 <- [1,1722,null,{}] 18:37:36 INFO - PROCESS | 12903 | 1462325856704 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:36 INFO - PROCESS | 12903 | 1462325856923 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 18:37:37 INFO - PROCESS | 12903 | 1462325857181 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877779e000 == 137 [pid = 12903] [id = 438] 18:37:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 272 (0x7f8776d61c00) [pid = 12903] [serial = 1315] [outer = (nil)] 18:37:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 273 (0x7f877ad73400) [pid = 12903] [serial = 1316] [outer = 0x7f8776d61c00] 18:37:37 INFO - PROCESS | 12903 | 1462325857308 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 274 (0x7f877ae54c00) [pid = 12903] [serial = 1317] [outer = 0x7f8776d61c00] 18:37:38 INFO - PROCESS | 12903 | 1462325858221 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:37:38 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 18:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1580ms 18:37:38 INFO - PROCESS | 12903 | 1462325858279 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 18:37:38 INFO - PROCESS | 12903 | 1462325858282 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 18:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:37:38 INFO - PROCESS | 12903 | 1462325858288 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 12903 | 1462325858291 Marionette TRACE conn4 <- [1,1726,null,{}] 18:37:38 INFO - PROCESS | 12903 | 1462325858298 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:38 INFO - PROCESS | 12903 | 1462325858519 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 18:37:38 INFO - PROCESS | 12903 | 1462325858726 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0d7800 == 138 [pid = 12903] [id = 439] 18:37:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 275 (0x7f8776d63800) [pid = 12903] [serial = 1318] [outer = (nil)] 18:37:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 276 (0x7f877b004800) [pid = 12903] [serial = 1319] [outer = 0x7f8776d63800] 18:37:38 INFO - PROCESS | 12903 | 1462325858851 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 277 (0x7f877b095c00) [pid = 12903] [serial = 1320] [outer = 0x7f8776d63800] 18:37:39 INFO - PROCESS | 12903 | 1462325859829 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1581ms 18:37:39 INFO - PROCESS | 12903 | 1462325859871 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 18:37:39 INFO - PROCESS | 12903 | 1462325859875 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 18:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:37:39 INFO - PROCESS | 12903 | 1462325859882 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:37:39 INFO - PROCESS | 12903 | 1462325859884 Marionette TRACE conn4 <- [1,1730,null,{}] 18:37:39 INFO - PROCESS | 12903 | 1462325859891 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:40 INFO - PROCESS | 12903 | 1462325860144 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 18:37:40 INFO - PROCESS | 12903 | 1462325860406 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c66b800 == 139 [pid = 12903] [id = 440] 18:37:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 278 (0x7f877bdc5800) [pid = 12903] [serial = 1321] [outer = (nil)] 18:37:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 279 (0x7f877c41d400) [pid = 12903] [serial = 1322] [outer = 0x7f877bdc5800] 18:37:40 INFO - PROCESS | 12903 | 1462325860527 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 280 (0x7f877c783000) [pid = 12903] [serial = 1323] [outer = 0x7f877bdc5800] 18:37:41 INFO - PROCESS | 12903 | 1462325861467 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 18:37:41 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 18:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1638ms 18:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:37:41 INFO - PROCESS | 12903 | 1462325861522 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 18:37:41 INFO - PROCESS | 12903 | 1462325861525 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 18:37:41 INFO - PROCESS | 12903 | 1462325861531 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:37:41 INFO - PROCESS | 12903 | 1462325861535 Marionette TRACE conn4 <- [1,1734,null,{}] 18:37:41 INFO - PROCESS | 12903 | 1462325861541 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:41 INFO - PROCESS | 12903 | 1462325861747 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 18:37:42 INFO - PROCESS | 12903 | 1462325862002 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d392800 == 140 [pid = 12903] [id = 441] 18:37:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 281 (0x7f8774a38800) [pid = 12903] [serial = 1324] [outer = (nil)] 18:37:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 282 (0x7f877d0db000) [pid = 12903] [serial = 1325] [outer = 0x7f8774a38800] 18:37:42 INFO - PROCESS | 12903 | 1462325862121 Marionette DEBUG loaded listener.js 18:37:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 283 (0x7f877d141800) [pid = 12903] [serial = 1326] [outer = 0x7f8774a38800] 18:37:43 INFO - PROCESS | 12903 | 1462325863012 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1532ms 18:37:43 INFO - PROCESS | 12903 | 1462325863064 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 18:37:43 INFO - PROCESS | 12903 | 1462325863068 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 18:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:37:43 INFO - PROCESS | 12903 | 1462325863075 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:37:43 INFO - PROCESS | 12903 | 1462325863078 Marionette TRACE conn4 <- [1,1738,null,{}] 18:37:43 INFO - PROCESS | 12903 | 1462325863084 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:43 INFO - PROCESS | 12903 | 1462325863293 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 18:37:43 INFO - PROCESS | 12903 | 1462325863555 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:43 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db38800 == 141 [pid = 12903] [id = 442] 18:37:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 284 (0x7f876b733c00) [pid = 12903] [serial = 1327] [outer = (nil)] 18:37:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 285 (0x7f87762ddc00) [pid = 12903] [serial = 1328] [outer = 0x7f876b733c00] 18:37:43 INFO - PROCESS | 12903 | 1462325863675 Marionette DEBUG loaded listener.js 18:37:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 286 (0x7f877d2f7c00) [pid = 12903] [serial = 1329] [outer = 0x7f876b733c00] 18:37:44 INFO - PROCESS | 12903 | 1462325864531 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1534ms 18:37:44 INFO - PROCESS | 12903 | 1462325864610 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 18:37:44 INFO - PROCESS | 12903 | 1462325864613 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 18:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:37:44 INFO - PROCESS | 12903 | 1462325864621 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:37:44 INFO - PROCESS | 12903 | 1462325864624 Marionette TRACE conn4 <- [1,1742,null,{}] 18:37:44 INFO - PROCESS | 12903 | 1462325864630 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:44 INFO - PROCESS | 12903 | 1462325864874 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 18:37:45 INFO - PROCESS | 12903 | 1462325865133 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5cb000 == 142 [pid = 12903] [id = 443] 18:37:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 287 (0x7f876f50f400) [pid = 12903] [serial = 1330] [outer = (nil)] 18:37:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 288 (0x7f877d8c3800) [pid = 12903] [serial = 1331] [outer = 0x7f876f50f400] 18:37:45 INFO - PROCESS | 12903 | 1462325865257 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 289 (0x7f877d91ac00) [pid = 12903] [serial = 1332] [outer = 0x7f876f50f400] 18:37:46 INFO - PROCESS | 12903 | 1462325866110 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1528ms 18:37:46 INFO - PROCESS | 12903 | 1462325866150 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 12903 | 1462325866153 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 18:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:37:46 INFO - PROCESS | 12903 | 1462325866161 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:37:46 INFO - PROCESS | 12903 | 1462325866165 Marionette TRACE conn4 <- [1,1746,null,{}] 18:37:46 INFO - PROCESS | 12903 | 1462325866171 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:46 INFO - PROCESS | 12903 | 1462325866397 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 18:37:46 INFO - PROCESS | 12903 | 1462325866614 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878048e000 == 143 [pid = 12903] [id = 444] 18:37:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 290 (0x7f877d2e8800) [pid = 12903] [serial = 1333] [outer = (nil)] 18:37:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 291 (0x7f877d952c00) [pid = 12903] [serial = 1334] [outer = 0x7f877d2e8800] 18:37:46 INFO - PROCESS | 12903 | 1462325866732 Marionette DEBUG loaded listener.js 18:37:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 292 (0x7f877dbd9000) [pid = 12903] [serial = 1335] [outer = 0x7f877d2e8800] 18:37:47 INFO - PROCESS | 12903 | 1462325867697 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1587ms 18:37:47 INFO - PROCESS | 12903 | 1462325867750 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 18:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:37:47 INFO - PROCESS | 12903 | 1462325867755 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 18:37:47 INFO - PROCESS | 12903 | 1462325867761 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:37:47 INFO - PROCESS | 12903 | 1462325867770 Marionette TRACE conn4 <- [1,1750,null,{}] 18:37:47 INFO - PROCESS | 12903 | 1462325867784 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:48 INFO - PROCESS | 12903 | 1462325868034 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 18:37:48 INFO - PROCESS | 12903 | 1462325868305 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780b95000 == 144 [pid = 12903] [id = 445] 18:37:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 293 (0x7f877f5ef400) [pid = 12903] [serial = 1336] [outer = (nil)] 18:37:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 294 (0x7f877ffa2800) [pid = 12903] [serial = 1337] [outer = 0x7f877f5ef400] 18:37:48 INFO - PROCESS | 12903 | 1462325868431 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 295 (0x7f8780339000) [pid = 12903] [serial = 1338] [outer = 0x7f877f5ef400] 18:37:49 INFO - PROCESS | 12903 | 1462325869312 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1596ms 18:37:49 INFO - PROCESS | 12903 | 1462325869359 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 18:37:49 INFO - PROCESS | 12903 | 1462325869362 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 18:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:37:49 INFO - PROCESS | 12903 | 1462325869369 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:37:49 INFO - PROCESS | 12903 | 1462325869372 Marionette TRACE conn4 <- [1,1754,null,{}] 18:37:49 INFO - PROCESS | 12903 | 1462325869378 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:49 INFO - PROCESS | 12903 | 1462325869579 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 18:37:49 INFO - PROCESS | 12903 | 1462325869795 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b05000 == 145 [pid = 12903] [id = 446] 18:37:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 296 (0x7f877f584400) [pid = 12903] [serial = 1339] [outer = (nil)] 18:37:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 297 (0x7f8780bd8c00) [pid = 12903] [serial = 1340] [outer = 0x7f877f584400] 18:37:49 INFO - PROCESS | 12903 | 1462325869908 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 298 (0x7f87821b0c00) [pid = 12903] [serial = 1341] [outer = 0x7f877f584400] 18:37:50 INFO - PROCESS | 12903 | 1462325870839 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1528ms 18:37:50 INFO - PROCESS | 12903 | 1462325870899 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 12903 | 1462325870902 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 18:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:37:50 INFO - PROCESS | 12903 | 1462325870908 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - PROCESS | 12903 | 1462325870910 Marionette TRACE conn4 <- [1,1758,null,{}] 18:37:50 INFO - PROCESS | 12903 | 1462325870925 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:51 INFO - PROCESS | 12903 | 1462325871188 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 18:37:51 INFO - PROCESS | 12903 | 1462325871455 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d93000 == 146 [pid = 12903] [id = 447] 18:37:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 299 (0x7f877d04e400) [pid = 12903] [serial = 1342] [outer = (nil)] 18:37:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 300 (0x7f8782ba8c00) [pid = 12903] [serial = 1343] [outer = 0x7f877d04e400] 18:37:51 INFO - PROCESS | 12903 | 1462325871570 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 301 (0x7f87836a2c00) [pid = 12903] [serial = 1344] [outer = 0x7f877d04e400] 18:37:52 INFO - PROCESS | 12903 | 1462325872420 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1555ms 18:37:52 INFO - PROCESS | 12903 | 1462325872464 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 18:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:37:52 INFO - PROCESS | 12903 | 1462325872469 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 18:37:52 INFO - PROCESS | 12903 | 1462325872475 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:37:52 INFO - PROCESS | 12903 | 1462325872478 Marionette TRACE conn4 <- [1,1762,null,{}] 18:37:52 INFO - PROCESS | 12903 | 1462325872484 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:52 INFO - PROCESS | 12903 | 1462325872702 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 18:37:52 INFO - PROCESS | 12903 | 1462325872963 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786ce7800 == 147 [pid = 12903] [id = 448] 18:37:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 302 (0x7f877b0aec00) [pid = 12903] [serial = 1345] [outer = (nil)] 18:37:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 303 (0x7f87843d2000) [pid = 12903] [serial = 1346] [outer = 0x7f877b0aec00] 18:37:53 INFO - PROCESS | 12903 | 1462325873082 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 304 (0x7f8784b6c000) [pid = 12903] [serial = 1347] [outer = 0x7f877b0aec00] 18:37:53 INFO - PROCESS | 12903 | 1462325873976 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1536ms 18:37:54 INFO - PROCESS | 12903 | 1462325874011 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 18:37:54 INFO - PROCESS | 12903 | 1462325874015 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 18:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:37:54 INFO - PROCESS | 12903 | 1462325874023 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - PROCESS | 12903 | 1462325874027 Marionette TRACE conn4 <- [1,1766,null,{}] 18:37:54 INFO - PROCESS | 12903 | 1462325874033 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:54 INFO - PROCESS | 12903 | 1462325874254 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 18:37:54 INFO - PROCESS | 12903 | 1462325874515 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1cb000 == 148 [pid = 12903] [id = 449] 18:37:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 305 (0x7f8768785c00) [pid = 12903] [serial = 1348] [outer = (nil)] 18:37:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 306 (0x7f8771ad8400) [pid = 12903] [serial = 1349] [outer = 0x7f8768785c00] 18:37:54 INFO - PROCESS | 12903 | 1462325874633 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 307 (0x7f87839bdc00) [pid = 12903] [serial = 1350] [outer = 0x7f8768785c00] 18:37:55 INFO - PROCESS | 12903 | 1462325875540 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1585ms 18:37:55 INFO - PROCESS | 12903 | 1462325875608 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 18:37:55 INFO - PROCESS | 12903 | 1462325875612 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 18:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:37:55 INFO - PROCESS | 12903 | 1462325875618 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:37:55 INFO - PROCESS | 12903 | 1462325875620 Marionette TRACE conn4 <- [1,1770,null,{}] 18:37:55 INFO - PROCESS | 12903 | 1462325875626 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:55 INFO - PROCESS | 12903 | 1462325875858 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 18:37:56 INFO - PROCESS | 12903 | 1462325876166 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be77000 == 149 [pid = 12903] [id = 450] 18:37:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 308 (0x7f876f6c7c00) [pid = 12903] [serial = 1351] [outer = (nil)] 18:37:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 309 (0x7f8785367800) [pid = 12903] [serial = 1352] [outer = 0x7f876f6c7c00] 18:37:56 INFO - PROCESS | 12903 | 1462325876257 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 310 (0x7f8785582400) [pid = 12903] [serial = 1353] [outer = 0x7f876f6c7c00] 18:37:57 INFO - PROCESS | 12903 | 1462325877145 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1580ms 18:37:57 INFO - PROCESS | 12903 | 1462325877199 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 18:37:57 INFO - PROCESS | 12903 | 1462325877203 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 18:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:37:57 INFO - PROCESS | 12903 | 1462325877209 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 12903 | 1462325877212 Marionette TRACE conn4 <- [1,1774,null,{}] 18:37:57 INFO - PROCESS | 12903 | 1462325877218 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:57 INFO - PROCESS | 12903 | 1462325877442 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 18:37:57 INFO - PROCESS | 12903 | 1462325877708 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793ab2800 == 150 [pid = 12903] [id = 451] 18:37:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 311 (0x7f877d8c9800) [pid = 12903] [serial = 1354] [outer = (nil)] 18:37:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 312 (0x7f8786222000) [pid = 12903] [serial = 1355] [outer = 0x7f877d8c9800] 18:37:57 INFO - PROCESS | 12903 | 1462325877841 Marionette DEBUG loaded listener.js 18:37:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 313 (0x7f87866f2400) [pid = 12903] [serial = 1356] [outer = 0x7f877d8c9800] 18:37:58 INFO - PROCESS | 12903 | 1462325878728 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1579ms 18:37:58 INFO - PROCESS | 12903 | 1462325878790 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 12903 | 1462325878794 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 18:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:37:58 INFO - PROCESS | 12903 | 1462325878800 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - PROCESS | 12903 | 1462325878802 Marionette TRACE conn4 <- [1,1778,null,{}] 18:37:58 INFO - PROCESS | 12903 | 1462325878807 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:59 INFO - PROCESS | 12903 | 1462325879031 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 18:37:59 INFO - PROCESS | 12903 | 1462325879346 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809e5800 == 151 [pid = 12903] [id = 452] 18:37:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 314 (0x7f8768785800) [pid = 12903] [serial = 1357] [outer = (nil)] 18:37:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 315 (0x7f877f584800) [pid = 12903] [serial = 1358] [outer = 0x7f8768785800] 18:37:59 INFO - PROCESS | 12903 | 1462325879425 Marionette DEBUG loaded listener.js 18:37:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 316 (0x7f8786cb8400) [pid = 12903] [serial = 1359] [outer = 0x7f8768785800] 18:38:00 INFO - PROCESS | 12903 | 1462325880691 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:38:00 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 18:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1938ms 18:38:00 INFO - PROCESS | 12903 | 1462325880749 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 18:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:38:00 INFO - PROCESS | 12903 | 1462325880755 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 18:38:00 INFO - PROCESS | 12903 | 1462325880764 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:38:00 INFO - PROCESS | 12903 | 1462325880769 Marionette TRACE conn4 <- [1,1782,null,{}] 18:38:00 INFO - PROCESS | 12903 | 1462325880778 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:01 INFO - PROCESS | 12903 | 1462325881059 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 18:38:01 INFO - PROCESS | 12903 | 1462325881324 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876cfd9000 == 150 [pid = 12903] [id = 423] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774c09000 == 149 [pid = 12903] [id = 422] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876dba5000 == 148 [pid = 12903] [id = 421] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774b38000 == 147 [pid = 12903] [id = 420] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87a0585000 == 146 [pid = 12903] [id = 419] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879b567800 == 145 [pid = 12903] [id = 418] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793aad800 == 144 [pid = 12903] [id = 417] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d61000 == 143 [pid = 12903] [id = 416] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87836b8000 == 142 [pid = 12903] [id = 415] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c661800 == 141 [pid = 12903] [id = 414] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776374000 == 140 [pid = 12903] [id = 413] 18:38:01 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876c181800 == 139 [pid = 12903] [id = 412] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 315 (0x7f878692e800) [pid = 12903] [serial = 1190] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 314 (0x7f876f50a400) [pid = 12903] [serial = 1214] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 313 (0x7f8774b6b000) [pid = 12903] [serial = 1223] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 312 (0x7f8786482000) [pid = 12903] [serial = 1187] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 311 (0x7f87729f0400) [pid = 12903] [serial = 1217] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 310 (0x7f877ad69400) [pid = 12903] [serial = 1224] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 309 (0x7f8768782000) [pid = 12903] [serial = 1211] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 308 (0x7f8774a39800) [pid = 12903] [serial = 1169] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 307 (0x7f87762df400) [pid = 12903] [serial = 1221] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 306 (0x7f8796de4c00) [pid = 12903] [serial = 1199] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 305 (0x7f8789037000) [pid = 12903] [serial = 1193] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 304 (0x7f877d921000) [pid = 12903] [serial = 1178] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 303 (0x7f8769a9cc00) [pid = 12903] [serial = 1202] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 302 (0x7f877d3dd000) [pid = 12903] [serial = 1232] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 301 (0x7f877d925c00) [pid = 12903] [serial = 1233] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 300 (0x7f877bf82c00) [pid = 12903] [serial = 1229] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 299 (0x7f877ae54800) [pid = 12903] [serial = 1172] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 298 (0x7f877d141c00) [pid = 12903] [serial = 1230] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 297 (0x7f877ae5a000) [pid = 12903] [serial = 1226] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 296 (0x7f8772d4a800) [pid = 12903] [serial = 1218] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 295 (0x7f877d0df400) [pid = 12903] [serial = 1175] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 294 (0x7f877b0a6c00) [pid = 12903] [serial = 1227] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 293 (0x7f8793c71400) [pid = 12903] [serial = 1196] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 292 (0x7f876b741000) [pid = 12903] [serial = 1208] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 291 (0x7f877dee3800) [pid = 12903] [serial = 1181] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 290 (0x7f876b736800) [pid = 12903] [serial = 1205] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 289 (0x7f877574b800) [pid = 12903] [serial = 1220] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 288 (0x7f8784539c00) [pid = 12903] [serial = 1184] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 287 (0x7f876f6ca800) [pid = 12903] [serial = 1215] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | --DOMWINDOW == 286 (0x7f877bdcb000) [pid = 12903] [serial = 1235] [outer = (nil)] [url = about:blank] 18:38:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767d5f800 == 140 [pid = 12903] [id = 453] 18:38:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 287 (0x7f8768782000) [pid = 12903] [serial = 1360] [outer = (nil)] 18:38:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 288 (0x7f876b736800) [pid = 12903] [serial = 1361] [outer = 0x7f8768782000] 18:38:02 INFO - PROCESS | 12903 | 1462325882000 Marionette DEBUG loaded listener.js 18:38:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 289 (0x7f876c2bd000) [pid = 12903] [serial = 1362] [outer = 0x7f8768782000] 18:38:02 INFO - PROCESS | 12903 | 1462325882827 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:38:02 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 18:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2140ms 18:38:02 INFO - PROCESS | 12903 | 1462325882904 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 18:38:02 INFO - PROCESS | 12903 | 1462325882912 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 18:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:38:02 INFO - PROCESS | 12903 | 1462325882922 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:38:02 INFO - PROCESS | 12903 | 1462325882925 Marionette TRACE conn4 <- [1,1786,null,{}] 18:38:02 INFO - PROCESS | 12903 | 1462325882932 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:03 INFO - PROCESS | 12903 | 1462325883147 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 18:38:03 INFO - PROCESS | 12903 | 1462325883346 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1d5800 == 141 [pid = 12903] [id = 454] 18:38:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 290 (0x7f87679ecc00) [pid = 12903] [serial = 1363] [outer = (nil)] 18:38:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 291 (0x7f876e435000) [pid = 12903] [serial = 1364] [outer = 0x7f87679ecc00] 18:38:03 INFO - PROCESS | 12903 | 1462325883414 Marionette DEBUG loaded listener.js 18:38:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 292 (0x7f876f6ca800) [pid = 12903] [serial = 1365] [outer = 0x7f87679ecc00] 18:38:04 INFO - PROCESS | 12903 | 1462325884273 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:38:04 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 18:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1435ms 18:38:04 INFO - PROCESS | 12903 | 1462325884358 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 18:38:04 INFO - PROCESS | 12903 | 1462325884362 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 18:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:38:04 INFO - PROCESS | 12903 | 1462325884375 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:38:04 INFO - PROCESS | 12903 | 1462325884382 Marionette TRACE conn4 <- [1,1790,null,{}] 18:38:04 INFO - PROCESS | 12903 | 1462325884399 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:04 INFO - PROCESS | 12903 | 1462325884675 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 18:38:04 INFO - PROCESS | 12903 | 1462325884707 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877227e800 == 142 [pid = 12903] [id = 455] 18:38:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 293 (0x7f8772d4f800) [pid = 12903] [serial = 1366] [outer = (nil)] 18:38:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 294 (0x7f87735df000) [pid = 12903] [serial = 1367] [outer = 0x7f8772d4f800] 18:38:04 INFO - PROCESS | 12903 | 1462325884776 Marionette DEBUG loaded listener.js 18:38:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 295 (0x7f8774b74400) [pid = 12903] [serial = 1368] [outer = 0x7f8772d4f800] 18:38:05 INFO - PROCESS | 12903 | 1462325885746 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:38:05 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) 18:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1400ms 18:38:05 INFO - PROCESS | 12903 | 1462325885769 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 18:38:05 INFO - PROCESS | 12903 | 1462325885774 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 18:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:38:05 INFO - PROCESS | 12903 | 1462325885779 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:38:05 INFO - PROCESS | 12903 | 1462325885782 Marionette TRACE conn4 <- [1,1794,null,{}] 18:38:05 INFO - PROCESS | 12903 | 1462325885788 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:06 INFO - PROCESS | 12903 | 1462325886080 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 18:38:06 INFO - PROCESS | 12903 | 1462325886121 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774b37800 == 143 [pid = 12903] [id = 456] 18:38:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 296 (0x7f87736c2000) [pid = 12903] [serial = 1369] [outer = (nil)] 18:38:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 297 (0x7f87762aac00) [pid = 12903] [serial = 1370] [outer = 0x7f87736c2000] 18:38:06 INFO - PROCESS | 12903 | 1462325886187 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 298 (0x7f8776c91800) [pid = 12903] [serial = 1371] [outer = 0x7f87736c2000] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 297 (0x7f8774a42400) [pid = 12903] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 296 (0x7f876f504000) [pid = 12903] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 295 (0x7f877c784400) [pid = 12903] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 294 (0x7f877c065000) [pid = 12903] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 293 (0x7f877b096800) [pid = 12903] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 292 (0x7f8782ea4000) [pid = 12903] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 291 (0x7f878dbacc00) [pid = 12903] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 290 (0x7f87736cc800) [pid = 12903] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 289 (0x7f8774b79800) [pid = 12903] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 288 (0x7f876b7e1400) [pid = 12903] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 287 (0x7f8772d43400) [pid = 12903] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 286 (0x7f8792b6d800) [pid = 12903] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 285 (0x7f8772d48400) [pid = 12903] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 284 (0x7f878dbae400) [pid = 12903] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 283 (0x7f876b847800) [pid = 12903] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 282 (0x7f8780bdd400) [pid = 12903] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 281 (0x7f877ad6c000) [pid = 12903] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 280 (0x7f87679ec800) [pid = 12903] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 279 (0x7f877ff09c00) [pid = 12903] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 278 (0x7f87774da800) [pid = 12903] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 277 (0x7f87988b7c00) [pid = 12903] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 276 (0x7f877d3d8000) [pid = 12903] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 275 (0x7f877b003800) [pid = 12903] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 274 (0x7f878490d800) [pid = 12903] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 273 (0x7f8775f14800) [pid = 12903] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 272 (0x7f8787339800) [pid = 12903] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 271 (0x7f8774a37000) [pid = 12903] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 270 (0x7f87774b4c00) [pid = 12903] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 269 (0x7f8776c93800) [pid = 12903] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 268 (0x7f877d95c800) [pid = 12903] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 267 (0x7f878604f800) [pid = 12903] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 266 (0x7f877b0a9400) [pid = 12903] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 265 (0x7f8793cb6400) [pid = 12903] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 264 (0x7f8784b62400) [pid = 12903] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 263 (0x7f877344f800) [pid = 12903] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 262 (0x7f877c5bc400) [pid = 12903] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 261 (0x7f876c2bdc00) [pid = 12903] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 260 (0x7f8776078c00) [pid = 12903] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 259 (0x7f877af32400) [pid = 12903] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 258 (0x7f877bdbe800) [pid = 12903] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 257 (0x7f87679e4400) [pid = 12903] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 256 (0x7f8784905000) [pid = 12903] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 255 (0x7f87729f2400) [pid = 12903] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 254 (0x7f8780bdb800) [pid = 12903] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 253 (0x7f877d04d800) [pid = 12903] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 252 (0x7f876f505000) [pid = 12903] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 251 (0x7f8776d69000) [pid = 12903] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 250 (0x7f877b0e3400) [pid = 12903] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 249 (0x7f87866ee400) [pid = 12903] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 248 (0x7f877bdc8000) [pid = 12903] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 247 (0x7f878db42800) [pid = 12903] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 246 (0x7f87860cbc00) [pid = 12903] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 245 (0x7f8771ad6c00) [pid = 12903] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 244 (0x7f877b09f000) [pid = 12903] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 243 (0x7f87724e8800) [pid = 12903] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 242 (0x7f8775f16000) [pid = 12903] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 241 (0x7f87724ef400) [pid = 12903] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 240 (0x7f8774dce800) [pid = 12903] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 239 (0x7f87821ae000) [pid = 12903] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 238 (0x7f87736c3000) [pid = 12903] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 237 (0x7f87721e7800) [pid = 12903] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 236 (0x7f877f5f6000) [pid = 12903] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 235 (0x7f878679c800) [pid = 12903] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:38:07 INFO - PROCESS | 12903 | --DOMWINDOW == 234 (0x7f877c41f400) [pid = 12903] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:38:08 INFO - PROCESS | 12903 | 1462325888155 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2432ms 18:38:08 INFO - PROCESS | 12903 | 1462325888213 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 18:38:08 INFO - PROCESS | 12903 | 1462325888217 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 18:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:38:08 INFO - PROCESS | 12903 | 1462325888223 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:38:08 INFO - PROCESS | 12903 | 1462325888226 Marionette TRACE conn4 <- [1,1798,null,{}] 18:38:08 INFO - PROCESS | 12903 | 1462325888231 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:08 INFO - PROCESS | 12903 | 1462325888491 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 18:38:08 INFO - PROCESS | 12903 | 1462325888514 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f665800 == 144 [pid = 12903] [id = 457] 18:38:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 235 (0x7f87679ec800) [pid = 12903] [serial = 1372] [outer = (nil)] 18:38:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 236 (0x7f87724e8800) [pid = 12903] [serial = 1373] [outer = 0x7f87679ec800] 18:38:08 INFO - PROCESS | 12903 | 1462325888577 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 237 (0x7f87736c7400) [pid = 12903] [serial = 1374] [outer = 0x7f87679ec800] 18:38:09 INFO - PROCESS | 12903 | 1462325889575 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1393ms 18:38:09 INFO - PROCESS | 12903 | 1462325889618 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 18:38:09 INFO - PROCESS | 12903 | 1462325889623 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 18:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:38:09 INFO - PROCESS | 12903 | 1462325889633 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 12903 | 1462325889639 Marionette TRACE conn4 <- [1,1802,null,{}] 18:38:09 INFO - PROCESS | 12903 | 1462325889647 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:09 INFO - PROCESS | 12903 | 1462325889913 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 18:38:10 INFO - PROCESS | 12903 | 1462325890214 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876db9b800 == 145 [pid = 12903] [id = 458] 18:38:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 238 (0x7f876b7e3400) [pid = 12903] [serial = 1375] [outer = (nil)] 18:38:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 239 (0x7f876b9e7400) [pid = 12903] [serial = 1376] [outer = 0x7f876b7e3400] 18:38:10 INFO - PROCESS | 12903 | 1462325890291 Marionette DEBUG loaded listener.js 18:38:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 240 (0x7f876e430c00) [pid = 12903] [serial = 1377] [outer = 0x7f876b7e3400] 18:38:11 INFO - PROCESS | 12903 | 1462325891206 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1643ms 18:38:11 INFO - PROCESS | 12903 | 1462325891276 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 18:38:11 INFO - PROCESS | 12903 | 1462325891287 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 18:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:38:11 INFO - PROCESS | 12903 | 1462325891297 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:38:11 INFO - PROCESS | 12903 | 1462325891301 Marionette TRACE conn4 <- [1,1806,null,{}] 18:38:11 INFO - PROCESS | 12903 | 1462325891307 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:11 INFO - PROCESS | 12903 | 1462325891577 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 18:38:11 INFO - PROCESS | 12903 | 1462325891925 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774e4c800 == 146 [pid = 12903] [id = 459] 18:38:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 241 (0x7f87729fc400) [pid = 12903] [serial = 1378] [outer = (nil)] 18:38:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 242 (0x7f8772d4d400) [pid = 12903] [serial = 1379] [outer = 0x7f87729fc400] 18:38:12 INFO - PROCESS | 12903 | 1462325892013 Marionette DEBUG loaded listener.js 18:38:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 243 (0x7f87736cc800) [pid = 12903] [serial = 1380] [outer = 0x7f87729fc400] 18:38:12 INFO - PROCESS | 12903 | 1462325892956 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1731ms 18:38:13 INFO - PROCESS | 12903 | 1462325893029 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 18:38:13 INFO - PROCESS | 12903 | 1462325893033 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 18:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:38:13 INFO - PROCESS | 12903 | 1462325893040 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:38:13 INFO - PROCESS | 12903 | 1462325893047 Marionette TRACE conn4 <- [1,1810,null,{}] 18:38:13 INFO - PROCESS | 12903 | 1462325893065 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:13 INFO - PROCESS | 12903 | 1462325893340 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 18:38:13 INFO - PROCESS | 12903 | 1462325893694 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f9e800 == 147 [pid = 12903] [id = 460] 18:38:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 244 (0x7f8775f15000) [pid = 12903] [serial = 1381] [outer = (nil)] 18:38:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 245 (0x7f87762e2400) [pid = 12903] [serial = 1382] [outer = 0x7f8775f15000] 18:38:13 INFO - PROCESS | 12903 | 1462325893772 Marionette DEBUG loaded listener.js 18:38:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 246 (0x7f87774b8800) [pid = 12903] [serial = 1383] [outer = 0x7f8775f15000] 18:38:14 INFO - PROCESS | 12903 | 1462325894680 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1689ms 18:38:14 INFO - PROCESS | 12903 | 1462325894730 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 18:38:14 INFO - PROCESS | 12903 | 1462325894735 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 18:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:38:14 INFO - PROCESS | 12903 | 1462325894741 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 12903 | 1462325894745 Marionette TRACE conn4 <- [1,1814,null,{}] 18:38:14 INFO - PROCESS | 12903 | 1462325894750 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:14 INFO - PROCESS | 12903 | 1462325894984 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 18:38:15 INFO - PROCESS | 12903 | 1462325895284 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c488000 == 148 [pid = 12903] [id = 461] 18:38:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 247 (0x7f8775f1f800) [pid = 12903] [serial = 1384] [outer = (nil)] 18:38:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 248 (0x7f877b008000) [pid = 12903] [serial = 1385] [outer = 0x7f8775f1f800] 18:38:15 INFO - PROCESS | 12903 | 1462325895365 Marionette DEBUG loaded listener.js 18:38:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 249 (0x7f877b0a7000) [pid = 12903] [serial = 1386] [outer = 0x7f8775f1f800] 18:38:16 INFO - PROCESS | 12903 | 1462325896253 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1544ms 18:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:38:16 INFO - PROCESS | 12903 | 1462325896287 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 18:38:16 INFO - PROCESS | 12903 | 1462325896290 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 18:38:16 INFO - PROCESS | 12903 | 1462325896296 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:38:16 INFO - PROCESS | 12903 | 1462325896300 Marionette TRACE conn4 <- [1,1818,null,{}] 18:38:16 INFO - PROCESS | 12903 | 1462325896306 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:16 INFO - PROCESS | 12903 | 1462325896529 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 18:38:16 INFO - PROCESS | 12903 | 1462325896793 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db30800 == 149 [pid = 12903] [id = 462] 18:38:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 250 (0x7f87729f1800) [pid = 12903] [serial = 1387] [outer = (nil)] 18:38:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 251 (0x7f877bd56c00) [pid = 12903] [serial = 1388] [outer = 0x7f87729f1800] 18:38:16 INFO - PROCESS | 12903 | 1462325896927 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 252 (0x7f877bf7d400) [pid = 12903] [serial = 1389] [outer = 0x7f87729f1800] 18:38:17 INFO - PROCESS | 12903 | 1462325897791 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1534ms 18:38:17 INFO - PROCESS | 12903 | 1462325897831 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 18:38:17 INFO - PROCESS | 12903 | 1462325897834 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 18:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:38:17 INFO - PROCESS | 12903 | 1462325897842 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:38:17 INFO - PROCESS | 12903 | 1462325897845 Marionette TRACE conn4 <- [1,1822,null,{}] 18:38:17 INFO - PROCESS | 12903 | 1462325897850 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:18 INFO - PROCESS | 12903 | 1462325898124 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 18:38:18 INFO - PROCESS | 12903 | 1462325898445 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809db000 == 150 [pid = 12903] [id = 463] 18:38:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 253 (0x7f877c5c1800) [pid = 12903] [serial = 1390] [outer = (nil)] 18:38:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 254 (0x7f877d2eac00) [pid = 12903] [serial = 1391] [outer = 0x7f877c5c1800] 18:38:18 INFO - PROCESS | 12903 | 1462325898529 Marionette DEBUG loaded listener.js 18:38:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 255 (0x7f877d8cdc00) [pid = 12903] [serial = 1392] [outer = 0x7f877c5c1800] 18:38:19 INFO - PROCESS | 12903 | 1462325899415 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1644ms 18:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:38:19 INFO - PROCESS | 12903 | 1462325899488 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 18:38:19 INFO - PROCESS | 12903 | 1462325899491 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 18:38:19 INFO - PROCESS | 12903 | 1462325899498 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:38:19 INFO - PROCESS | 12903 | 1462325899500 Marionette TRACE conn4 <- [1,1826,null,{}] 18:38:19 INFO - PROCESS | 12903 | 1462325899506 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:19 INFO - PROCESS | 12903 | 1462325899722 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 18:38:20 INFO - PROCESS | 12903 | 1462325900025 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b12000 == 151 [pid = 12903] [id = 464] 18:38:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 256 (0x7f877c5b5c00) [pid = 12903] [serial = 1393] [outer = (nil)] 18:38:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 257 (0x7f877dee3800) [pid = 12903] [serial = 1394] [outer = 0x7f877c5b5c00] 18:38:20 INFO - PROCESS | 12903 | 1462325900105 Marionette DEBUG loaded listener.js 18:38:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 258 (0x7f877f57fc00) [pid = 12903] [serial = 1395] [outer = 0x7f877c5b5c00] 18:38:20 INFO - PROCESS | 12903 | 1462325900977 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1531ms 18:38:21 INFO - PROCESS | 12903 | 1462325901028 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 18:38:21 INFO - PROCESS | 12903 | 1462325901032 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 18:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:38:21 INFO - PROCESS | 12903 | 1462325901038 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:38:21 INFO - PROCESS | 12903 | 1462325901040 Marionette TRACE conn4 <- [1,1830,null,{}] 18:38:21 INFO - PROCESS | 12903 | 1462325901046 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:21 INFO - PROCESS | 12903 | 1462325901264 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 18:38:21 INFO - PROCESS | 12903 | 1462325901530 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786cda000 == 152 [pid = 12903] [id = 465] 18:38:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 259 (0x7f877c785c00) [pid = 12903] [serial = 1396] [outer = (nil)] 18:38:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 260 (0x7f877f5f8c00) [pid = 12903] [serial = 1397] [outer = 0x7f877c785c00] 18:38:21 INFO - PROCESS | 12903 | 1462325901652 Marionette DEBUG loaded listener.js 18:38:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 261 (0x7f8780331000) [pid = 12903] [serial = 1398] [outer = 0x7f877c785c00] 18:38:22 INFO - PROCESS | 12903 | 1462325902500 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1534ms 18:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:38:22 INFO - PROCESS | 12903 | 1462325902574 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 18:38:22 INFO - PROCESS | 12903 | 1462325902577 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 18:38:22 INFO - PROCESS | 12903 | 1462325902584 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:38:22 INFO - PROCESS | 12903 | 1462325902586 Marionette TRACE conn4 <- [1,1834,null,{}] 18:38:22 INFO - PROCESS | 12903 | 1462325902592 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:22 INFO - PROCESS | 12903 | 1462325902819 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 18:38:23 INFO - PROCESS | 12903 | 1462325903089 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794e7f800 == 153 [pid = 12903] [id = 466] 18:38:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 262 (0x7f87736c3800) [pid = 12903] [serial = 1399] [outer = (nil)] 18:38:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 263 (0x7f8780bdb800) [pid = 12903] [serial = 1400] [outer = 0x7f87736c3800] 18:38:23 INFO - PROCESS | 12903 | 1462325903211 Marionette DEBUG loaded listener.js 18:38:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 264 (0x7f87839b0c00) [pid = 12903] [serial = 1401] [outer = 0x7f87736c3800] 18:38:24 INFO - PROCESS | 12903 | 1462325904082 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:38:24 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 18:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1532ms 18:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:38:24 INFO - PROCESS | 12903 | 1462325904115 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 18:38:24 INFO - PROCESS | 12903 | 1462325904118 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 18:38:24 INFO - PROCESS | 12903 | 1462325904125 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:38:24 INFO - PROCESS | 12903 | 1462325904128 Marionette TRACE conn4 <- [1,1838,null,{}] 18:38:24 INFO - PROCESS | 12903 | 1462325904135 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:24 INFO - PROCESS | 12903 | 1462325904380 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 18:38:24 INFO - PROCESS | 12903 | 1462325904689 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798f13000 == 154 [pid = 12903] [id = 467] 18:38:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 265 (0x7f876c2c8800) [pid = 12903] [serial = 1402] [outer = (nil)] 18:38:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 266 (0x7f8784b70c00) [pid = 12903] [serial = 1403] [outer = 0x7f876c2c8800] 18:38:24 INFO - PROCESS | 12903 | 1462325904770 Marionette DEBUG loaded listener.js 18:38:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 267 (0x7f8785b0bc00) [pid = 12903] [serial = 1404] [outer = 0x7f876c2c8800] 18:38:25 INFO - PROCESS | 12903 | 1462325905653 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1583ms 18:38:25 INFO - PROCESS | 12903 | 1462325905708 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 18:38:25 INFO - PROCESS | 12903 | 1462325905712 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 18:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:38:25 INFO - PROCESS | 12903 | 1462325905720 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:38:25 INFO - PROCESS | 12903 | 1462325905724 Marionette TRACE conn4 <- [1,1842,null,{}] 18:38:25 INFO - PROCESS | 12903 | 1462325905730 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:25 INFO - PROCESS | 12903 | 1462325905989 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 18:38:26 INFO - PROCESS | 12903 | 1462325906309 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc0b800 == 155 [pid = 12903] [id = 468] 18:38:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 268 (0x7f8786928400) [pid = 12903] [serial = 1405] [outer = (nil)] 18:38:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 269 (0x7f8787321400) [pid = 12903] [serial = 1406] [outer = 0x7f8786928400] 18:38:26 INFO - PROCESS | 12903 | 1462325906398 Marionette DEBUG loaded listener.js 18:38:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 270 (0x7f8787361c00) [pid = 12903] [serial = 1407] [outer = 0x7f8786928400] 18:38:27 INFO - PROCESS | 12903 | 1462325907336 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1685ms 18:38:27 INFO - PROCESS | 12903 | 1462325907406 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 18:38:27 INFO - PROCESS | 12903 | 1462325907410 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 18:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:38:27 INFO - PROCESS | 12903 | 1462325907416 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 12903 | 1462325907420 Marionette TRACE conn4 <- [1,1846,null,{}] 18:38:27 INFO - PROCESS | 12903 | 1462325907426 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:27 INFO - PROCESS | 12903 | 1462325907662 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 18:38:27 INFO - PROCESS | 12903 | 1462325907971 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a059d800 == 156 [pid = 12903] [id = 469] 18:38:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 271 (0x7f877574e400) [pid = 12903] [serial = 1408] [outer = (nil)] 18:38:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 272 (0x7f8786cb5c00) [pid = 12903] [serial = 1409] [outer = 0x7f877574e400] 18:38:28 INFO - PROCESS | 12903 | 1462325908054 Marionette DEBUG loaded listener.js 18:38:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 273 (0x7f87939f5400) [pid = 12903] [serial = 1410] [outer = 0x7f877574e400] 18:38:28 INFO - PROCESS | 12903 | 1462325908968 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:38:29 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) 18:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1632ms 18:38:29 INFO - PROCESS | 12903 | 1462325909049 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 18:38:29 INFO - PROCESS | 12903 | 1462325909053 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 18:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:38:29 INFO - PROCESS | 12903 | 1462325909069 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:38:29 INFO - PROCESS | 12903 | 1462325909074 Marionette TRACE conn4 <- [1,1850,null,{}] 18:38:29 INFO - PROCESS | 12903 | 1462325909080 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:29 INFO - PROCESS | 12903 | 1462325909353 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 18:38:29 INFO - PROCESS | 12903 | 1462325909664 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87687f3800 == 157 [pid = 12903] [id = 470] 18:38:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 274 (0x7f87774cf400) [pid = 12903] [serial = 1411] [outer = (nil)] 18:38:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 275 (0x7f8793e79400) [pid = 12903] [serial = 1412] [outer = 0x7f87774cf400] 18:38:29 INFO - PROCESS | 12903 | 1462325909741 Marionette DEBUG loaded listener.js 18:38:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 276 (0x7f8794e20800) [pid = 12903] [serial = 1413] [outer = 0x7f87774cf400] 18:38:30 INFO - PROCESS | 12903 | 1462325910623 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1635ms 18:38:30 INFO - PROCESS | 12903 | 1462325910705 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 18:38:30 INFO - PROCESS | 12903 | 1462325910709 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 18:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:38:30 INFO - PROCESS | 12903 | 1462325910716 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:38:30 INFO - PROCESS | 12903 | 1462325910720 Marionette TRACE conn4 <- [1,1854,null,{}] 18:38:30 INFO - PROCESS | 12903 | 1462325910726 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:31 INFO - PROCESS | 12903 | 1462325911005 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 18:38:31 INFO - PROCESS | 12903 | 1462325911384 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8769ca4800 == 158 [pid = 12903] [id = 471] 18:38:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 277 (0x7f87895be000) [pid = 12903] [serial = 1414] [outer = (nil)] 18:38:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 278 (0x7f8797fcb400) [pid = 12903] [serial = 1415] [outer = 0x7f87895be000] 18:38:31 INFO - PROCESS | 12903 | 1462325911467 Marionette DEBUG loaded listener.js 18:38:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 279 (0x7f87985a1000) [pid = 12903] [serial = 1416] [outer = 0x7f87895be000] 18:38:32 INFO - PROCESS | 12903 | 1462325912331 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1685ms 18:38:32 INFO - PROCESS | 12903 | 1462325912403 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 18:38:32 INFO - PROCESS | 12903 | 1462325912407 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 18:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:38:32 INFO - PROCESS | 12903 | 1462325912414 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:38:32 INFO - PROCESS | 12903 | 1462325912418 Marionette TRACE conn4 <- [1,1858,null,{}] 18:38:32 INFO - PROCESS | 12903 | 1462325912427 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:32 INFO - PROCESS | 12903 | 1462325912655 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 18:38:32 INFO - PROCESS | 12903 | 1462325912973 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d311800 == 159 [pid = 12903] [id = 472] 18:38:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 280 (0x7f8775fae800) [pid = 12903] [serial = 1417] [outer = (nil)] 18:38:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 281 (0x7f8775fb3c00) [pid = 12903] [serial = 1418] [outer = 0x7f8775fae800] 18:38:33 INFO - PROCESS | 12903 | 1462325913076 Marionette DEBUG loaded listener.js 18:38:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 282 (0x7f8775fb8000) [pid = 12903] [serial = 1419] [outer = 0x7f8775fae800] 18:38:34 INFO - PROCESS | 12903 | 1462325914005 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1634ms 18:38:34 INFO - PROCESS | 12903 | 1462325914050 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 18:38:34 INFO - PROCESS | 12903 | 1462325914053 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 18:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:38:34 INFO - PROCESS | 12903 | 1462325914060 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:38:34 INFO - PROCESS | 12903 | 1462325914062 Marionette TRACE conn4 <- [1,1862,null,{}] 18:38:34 INFO - PROCESS | 12903 | 1462325914069 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:34 INFO - PROCESS | 12903 | 1462325914309 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 18:38:34 INFO - PROCESS | 12903 | 1462325914584 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879b860000 == 160 [pid = 12903] [id = 473] 18:38:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 283 (0x7f8775fae400) [pid = 12903] [serial = 1420] [outer = (nil)] 18:38:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 284 (0x7f8796d68400) [pid = 12903] [serial = 1421] [outer = 0x7f8775fae400] 18:38:34 INFO - PROCESS | 12903 | 1462325914706 Marionette DEBUG loaded listener.js 18:38:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 285 (0x7f87988b6c00) [pid = 12903] [serial = 1422] [outer = 0x7f8775fae400] 18:38:35 INFO - PROCESS | 12903 | 1462325915641 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1637ms 18:38:35 INFO - PROCESS | 12903 | 1462325915699 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 18:38:35 INFO - PROCESS | 12903 | 1462325915701 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 18:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:38:35 INFO - PROCESS | 12903 | 1462325915708 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:38:35 INFO - PROCESS | 12903 | 1462325915710 Marionette TRACE conn4 <- [1,1866,null,{}] 18:38:35 INFO - PROCESS | 12903 | 1462325915716 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:35 INFO - PROCESS | 12903 | 1462325915941 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 18:38:36 INFO - PROCESS | 12903 | 1462325916214 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bd1a800 == 161 [pid = 12903] [id = 474] 18:38:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 286 (0x7f8775faec00) [pid = 12903] [serial = 1423] [outer = (nil)] 18:38:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 287 (0x7f8776e7a800) [pid = 12903] [serial = 1424] [outer = 0x7f8775faec00] 18:38:36 INFO - PROCESS | 12903 | 1462325916334 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 288 (0x7f8776e7f400) [pid = 12903] [serial = 1425] [outer = 0x7f8775faec00] 18:38:37 INFO - PROCESS | 12903 | ************************* 18:38:37 INFO - PROCESS | 12903 | A coding exception was thrown and uncaught in a Task. 18:38:37 INFO - PROCESS | 12903 | 18:38:37 INFO - PROCESS | 12903 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:38:37 INFO - PROCESS | 12903 | Full stack: 18:38:37 INFO - PROCESS | 12903 | ************************* 18:38:37 INFO - PROCESS | 12903 | 1462325917291 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1637ms 18:38:37 INFO - PROCESS | 12903 | 1462325917346 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 18:38:37 INFO - PROCESS | 12903 | 1462325917350 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 18:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:38:37 INFO - PROCESS | 12903 | 1462325917356 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:38:37 INFO - PROCESS | 12903 | 1462325917359 Marionette TRACE conn4 <- [1,1870,null,{}] 18:38:37 INFO - PROCESS | 12903 | 1462325917365 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:37 INFO - PROCESS | 12903 | 1462325917606 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 18:38:37 INFO - PROCESS | 12903 | 1462325917974 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774c07800 == 162 [pid = 12903] [id = 475] 18:38:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 289 (0x7f876877a000) [pid = 12903] [serial = 1426] [outer = (nil)] 18:38:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 290 (0x7f8776e7f800) [pid = 12903] [serial = 1427] [outer = 0x7f876877a000] 18:38:38 INFO - PROCESS | 12903 | 1462325918069 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 291 (0x7f8794b53400) [pid = 12903] [serial = 1428] [outer = 0x7f876877a000] 18:38:38 INFO - PROCESS | 12903 | 1462325918980 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1688ms 18:38:39 INFO - PROCESS | 12903 | 1462325919047 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 18:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:38:39 INFO - PROCESS | 12903 | 1462325919051 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 18:38:39 INFO - PROCESS | 12903 | 1462325919058 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:38:39 INFO - PROCESS | 12903 | 1462325919062 Marionette TRACE conn4 <- [1,1874,null,{}] 18:38:39 INFO - PROCESS | 12903 | 1462325919069 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:39 INFO - PROCESS | 12903 | 1462325919364 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 18:38:39 INFO - PROCESS | 12903 | 1462325919692 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f5d000 == 161 [pid = 12903] [id = 136] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774b37800 == 160 [pid = 12903] [id = 456] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877227e800 == 159 [pid = 12903] [id = 455] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876d1d5800 == 158 [pid = 12903] [id = 454] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8767d5f800 == 157 [pid = 12903] [id = 453] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793ab2800 == 156 [pid = 12903] [id = 451] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877be77000 == 155 [pid = 12903] [id = 450] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876d1cb000 == 154 [pid = 12903] [id = 449] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786ce7800 == 153 [pid = 12903] [id = 448] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d93000 == 152 [pid = 12903] [id = 447] 18:38:40 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784b05000 == 151 [pid = 12903] [id = 446] 18:38:41 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767d6c000 == 152 [pid = 12903] [id = 476] 18:38:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 292 (0x7f87679ee000) [pid = 12903] [serial = 1429] [outer = (nil)] 18:38:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 293 (0x7f8768780000) [pid = 12903] [serial = 1430] [outer = 0x7f87679ee000] 18:38:41 INFO - PROCESS | 12903 | 1462325921066 Marionette DEBUG loaded listener.js 18:38:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 294 (0x7f8769ee7400) [pid = 12903] [serial = 1431] [outer = 0x7f87679ee000] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 293 (0x7f87774d2800) [pid = 12903] [serial = 1304] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 292 (0x7f87762e7c00) [pid = 12903] [serial = 1302] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 291 (0x7f87774d7000) [pid = 12903] [serial = 1041] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 290 (0x7f87774d1c00) [pid = 12903] [serial = 1014] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 289 (0x7f8782b26000) [pid = 12903] [serial = 921] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 288 (0x7f878010c800) [pid = 12903] [serial = 909] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 287 (0x7f87839bc400) [pid = 12903] [serial = 999] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 286 (0x7f87860d8400) [pid = 12903] [serial = 1005] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 285 (0x7f8794c67c00) [pid = 12903] [serial = 945] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 284 (0x7f876f504400) [pid = 12903] [serial = 1280] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 283 (0x7f8775f20000) [pid = 12903] [serial = 912] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 282 (0x7f87762e5800) [pid = 12903] [serial = 1137] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 281 (0x7f876de8ec00) [pid = 12903] [serial = 1289] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 280 (0x7f877d637400) [pid = 12903] [serial = 1250] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 279 (0x7f877c05f800) [pid = 12903] [serial = 1143] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 278 (0x7f8797fcd000) [pid = 12903] [serial = 1071] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 277 (0x7f8772d51400) [pid = 12903] [serial = 1140] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 276 (0x7f8793c55c00) [pid = 12903] [serial = 1068] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 275 (0x7f876b854800) [pid = 12903] [serial = 1146] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 274 (0x7f87867a3000) [pid = 12903] [serial = 1256] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 273 (0x7f878907a000) [pid = 12903] [serial = 1119] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 272 (0x7f877b0a9800) [pid = 12903] [serial = 981] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 271 (0x7f876c2bec00) [pid = 12903] [serial = 1292] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 270 (0x7f87860d4c00) [pid = 12903] [serial = 1056] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 269 (0x7f877deee000) [pid = 12903] [serial = 1050] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 268 (0x7f87721e7400) [pid = 12903] [serial = 1241] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 267 (0x7f8798a51c00) [pid = 12903] [serial = 1131] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 266 (0x7f877d954c00) [pid = 12903] [serial = 990] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 265 (0x7f87988c3400) [pid = 12903] [serial = 1077] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 264 (0x7f87985aa000) [pid = 12903] [serial = 1125] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 263 (0x7f8775f1b400) [pid = 12903] [serial = 1301] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 262 (0x7f878db40000) [pid = 12903] [serial = 1008] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 261 (0x7f8776d5b000) [pid = 12903] [serial = 978] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 260 (0x7f87839b3800) [pid = 12903] [serial = 924] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 259 (0x7f876e43a400) [pid = 12903] [serial = 1268] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 258 (0x7f877f586400) [pid = 12903] [serial = 1113] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 257 (0x7f878026c000) [pid = 12903] [serial = 993] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 256 (0x7f87869c3c00) [pid = 12903] [serial = 933] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 255 (0x7f876e436000) [pid = 12903] [serial = 1271] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 254 (0x7f87895bf400) [pid = 12903] [serial = 1259] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 253 (0x7f8794913400) [pid = 12903] [serial = 1122] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 252 (0x7f87985a9000) [pid = 12903] [serial = 1074] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 251 (0x7f87866ed000) [pid = 12903] [serial = 930] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 250 (0x7f8774b78800) [pid = 12903] [serial = 1298] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 249 (0x7f877af38400) [pid = 12903] [serial = 1265] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 248 (0x7f877d3d2c00) [pid = 12903] [serial = 1047] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 247 (0x7f8771add000) [pid = 12903] [serial = 1101] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 246 (0x7f877758f400) [pid = 12903] [serial = 1104] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 245 (0x7f8771ad6800) [pid = 12903] [serial = 1293] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 244 (0x7f877b0f1000) [pid = 12903] [serial = 1044] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 243 (0x7f877c785800) [pid = 12903] [serial = 984] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 242 (0x7f87679e9c00) [pid = 12903] [serial = 1286] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 241 (0x7f878604b400) [pid = 12903] [serial = 927] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 240 (0x7f87729ff000) [pid = 12903] [serial = 1128] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 239 (0x7f8784907400) [pid = 12903] [serial = 1116] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 238 (0x7f8769e0b400) [pid = 12903] [serial = 1283] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 237 (0x7f87762e3000) [pid = 12903] [serial = 1244] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 236 (0x7f877dbd7c00) [pid = 12903] [serial = 918] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 235 (0x7f87735d8800) [pid = 12903] [serial = 1011] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 234 (0x7f877d924000) [pid = 12903] [serial = 1134] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 233 (0x7f8780982400) [pid = 12903] [serial = 1253] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 232 (0x7f8769a9a400) [pid = 12903] [serial = 1238] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 231 (0x7f877d3dd400) [pid = 12903] [serial = 1110] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 230 (0x7f876e438000) [pid = 12903] [serial = 1290] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 229 (0x7f8789561c00) [pid = 12903] [serial = 1065] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 228 (0x7f8768783000) [pid = 12903] [serial = 1287] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 227 (0x7f877574c400) [pid = 12903] [serial = 1299] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 226 (0x7f877d145800) [pid = 12903] [serial = 987] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 225 (0x7f87939f7800) [pid = 12903] [serial = 942] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 224 (0x7f8787336400) [pid = 12903] [serial = 936] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 223 (0x7f876b9e3c00) [pid = 12903] [serial = 1262] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 222 (0x7f877d957c00) [pid = 12903] [serial = 1236] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 221 (0x7f877c065c00) [pid = 12903] [serial = 1107] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 220 (0x7f8787336c00) [pid = 12903] [serial = 1062] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 219 (0x7f877bd50000) [pid = 12903] [serial = 915] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 218 (0x7f87735d8400) [pid = 12903] [serial = 1295] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 217 (0x7f8780bdf800) [pid = 12903] [serial = 996] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 216 (0x7f87762b0800) [pid = 12903] [serial = 1274] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 215 (0x7f878501e000) [pid = 12903] [serial = 1002] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 214 (0x7f876de8e800) [pid = 12903] [serial = 1277] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 213 (0x7f877b0a7c00) [pid = 12903] [serial = 975] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 212 (0x7f87867a4400) [pid = 12903] [serial = 1059] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 211 (0x7f877c5b6000) [pid = 12903] [serial = 1247] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 210 (0x7f878033b800) [pid = 12903] [serial = 1053] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 209 (0x7f87736cc400) [pid = 12903] [serial = 1296] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 208 (0x7f878903c400) [pid = 12903] [serial = 939] [outer = (nil)] [url = about:blank] 18:38:41 INFO - PROCESS | 12903 | --DOMWINDOW == 207 (0x7f877d0e4800) [pid = 12903] [serial = 1167] [outer = (nil)] [url = about:blank] 18:38:42 INFO - PROCESS | 12903 | 1462325922144 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 3144ms 18:38:42 INFO - PROCESS | 12903 | 1462325922219 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 18:38:42 INFO - PROCESS | 12903 | 1462325922224 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 18:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:38:42 INFO - PROCESS | 12903 | 1462325922236 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:38:42 INFO - PROCESS | 12903 | 1462325922239 Marionette TRACE conn4 <- [1,1878,null,{}] 18:38:42 INFO - PROCESS | 12903 | 1462325922248 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:42 INFO - PROCESS | 12903 | 1462325922470 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 18:38:42 INFO - PROCESS | 12903 | 1462325922658 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c17f800 == 153 [pid = 12903] [id = 477] 18:38:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 208 (0x7f876b848000) [pid = 12903] [serial = 1432] [outer = (nil)] 18:38:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 209 (0x7f876c2c7000) [pid = 12903] [serial = 1433] [outer = 0x7f876b848000] 18:38:42 INFO - PROCESS | 12903 | 1462325922772 Marionette DEBUG loaded listener.js 18:38:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 210 (0x7f876e438400) [pid = 12903] [serial = 1434] [outer = 0x7f876b848000] 18:38:43 INFO - PROCESS | 12903 | 1462325923577 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1385ms 18:38:43 INFO - PROCESS | 12903 | 1462325923651 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 18:38:43 INFO - PROCESS | 12903 | 1462325923656 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 18:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:38:43 INFO - PROCESS | 12903 | 1462325923667 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:38:43 INFO - PROCESS | 12903 | 1462325923670 Marionette TRACE conn4 <- [1,1882,null,{}] 18:38:43 INFO - PROCESS | 12903 | 1462325923677 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:43 INFO - PROCESS | 12903 | 1462325923948 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 18:38:43 INFO - PROCESS | 12903 | 1462325923985 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876dbab000 == 154 [pid = 12903] [id = 478] 18:38:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 211 (0x7f876f508c00) [pid = 12903] [serial = 1435] [outer = (nil)] 18:38:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 212 (0x7f87703bd400) [pid = 12903] [serial = 1436] [outer = 0x7f876f508c00] 18:38:44 INFO - PROCESS | 12903 | 1462325924062 Marionette DEBUG loaded listener.js 18:38:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 213 (0x7f87721e7400) [pid = 12903] [serial = 1437] [outer = 0x7f876f508c00] 18:38:45 INFO - PROCESS | 12903 | 1462325925071 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1435ms 18:38:45 INFO - PROCESS | 12903 | 1462325925102 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 18:38:45 INFO - PROCESS | 12903 | 1462325925109 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 18:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:38:45 INFO - PROCESS | 12903 | 1462325925122 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:38:45 INFO - PROCESS | 12903 | 1462325925131 Marionette TRACE conn4 <- [1,1886,null,{}] 18:38:45 INFO - PROCESS | 12903 | 1462325925177 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:45 INFO - PROCESS | 12903 | 1462325925596 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 18:38:46 INFO - PROCESS | 12903 | --DOMWINDOW == 212 (0x7f87679ecc00) [pid = 12903] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:38:46 INFO - PROCESS | 12903 | --DOMWINDOW == 211 (0x7f8772d4f800) [pid = 12903] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:38:46 INFO - PROCESS | 12903 | --DOMWINDOW == 210 (0x7f87736c2000) [pid = 12903] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:38:46 INFO - PROCESS | 12903 | --DOMWINDOW == 209 (0x7f8768782000) [pid = 12903] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:38:46 INFO - PROCESS | 12903 | 1462325926246 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8770445800 == 155 [pid = 12903] [id = 479] 18:38:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 210 (0x7f8768782000) [pid = 12903] [serial = 1438] [outer = (nil)] 18:38:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 211 (0x7f87721e4800) [pid = 12903] [serial = 1439] [outer = 0x7f8768782000] 18:38:46 INFO - PROCESS | 12903 | 1462325926310 Marionette DEBUG loaded listener.js 18:38:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 212 (0x7f8772d49c00) [pid = 12903] [serial = 1440] [outer = 0x7f8768782000] 18:38:47 INFO - PROCESS | 12903 | 1462325927026 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1963ms 18:38:47 INFO - PROCESS | 12903 | 1462325927096 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 18:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:38:47 INFO - PROCESS | 12903 | 1462325927101 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 18:38:47 INFO - PROCESS | 12903 | 1462325927111 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:38:47 INFO - PROCESS | 12903 | 1462325927115 Marionette TRACE conn4 <- [1,1890,null,{}] 18:38:47 INFO - PROCESS | 12903 | 1462325927121 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:47 INFO - PROCESS | 12903 | 1462325927348 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 18:38:47 INFO - PROCESS | 12903 | 1462325927520 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772277000 == 156 [pid = 12903] [id = 480] 18:38:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 213 (0x7f8768784400) [pid = 12903] [serial = 1441] [outer = (nil)] 18:38:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 214 (0x7f877344a000) [pid = 12903] [serial = 1442] [outer = 0x7f8768784400] 18:38:47 INFO - PROCESS | 12903 | 1462325927583 Marionette DEBUG loaded listener.js 18:38:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 215 (0x7f8774a34800) [pid = 12903] [serial = 1443] [outer = 0x7f8768784400] 18:38:48 INFO - PROCESS | 12903 | 1462325928628 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1590ms 18:38:48 INFO - PROCESS | 12903 | 1462325928698 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 18:38:48 INFO - PROCESS | 12903 | 1462325928705 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 18:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:38:48 INFO - PROCESS | 12903 | 1462325928715 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:38:48 INFO - PROCESS | 12903 | 1462325928720 Marionette TRACE conn4 <- [1,1894,null,{}] 18:38:48 INFO - PROCESS | 12903 | 1462325928731 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:49 INFO - PROCESS | 12903 | 1462325929016 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 18:38:49 INFO - PROCESS | 12903 | 1462325929358 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1a8000 == 157 [pid = 12903] [id = 481] 18:38:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 216 (0x7f8769ee7000) [pid = 12903] [serial = 1444] [outer = (nil)] 18:38:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 217 (0x7f876c2bb400) [pid = 12903] [serial = 1445] [outer = 0x7f8769ee7000] 18:38:49 INFO - PROCESS | 12903 | 1462325929435 Marionette DEBUG loaded listener.js 18:38:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 218 (0x7f876f507c00) [pid = 12903] [serial = 1446] [outer = 0x7f8769ee7000] 18:38:50 INFO - PROCESS | 12903 | 1462325930338 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1691ms 18:38:50 INFO - PROCESS | 12903 | 1462325930407 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 18:38:50 INFO - PROCESS | 12903 | 1462325930415 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 18:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:38:50 INFO - PROCESS | 12903 | 1462325930426 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:38:50 INFO - PROCESS | 12903 | 1462325930430 Marionette TRACE conn4 <- [1,1898,null,{}] 18:38:50 INFO - PROCESS | 12903 | 1462325930438 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:50 INFO - PROCESS | 12903 | 1462325930708 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 18:38:51 INFO - PROCESS | 12903 | 1462325931011 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772276800 == 158 [pid = 12903] [id = 482] 18:38:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 219 (0x7f87703b9800) [pid = 12903] [serial = 1447] [outer = (nil)] 18:38:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 220 (0x7f87724ee800) [pid = 12903] [serial = 1448] [outer = 0x7f87703b9800] 18:38:51 INFO - PROCESS | 12903 | 1462325931092 Marionette DEBUG loaded listener.js 18:38:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 221 (0x7f8772d45c00) [pid = 12903] [serial = 1449] [outer = 0x7f87703b9800] 18:38:52 INFO - PROCESS | 12903 | 1462325932062 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1693ms 18:38:52 INFO - PROCESS | 12903 | 1462325932120 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 18:38:52 INFO - PROCESS | 12903 | 1462325932124 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 18:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:38:52 INFO - PROCESS | 12903 | 1462325932131 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:38:52 INFO - PROCESS | 12903 | 1462325932138 Marionette TRACE conn4 <- [1,1902,null,{}] 18:38:52 INFO - PROCESS | 12903 | 1462325932156 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:52 INFO - PROCESS | 12903 | 1462325932445 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 18:38:52 INFO - PROCESS | 12903 | 1462325932748 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737d7000 == 159 [pid = 12903] [id = 483] 18:38:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 222 (0x7f8774b6fc00) [pid = 12903] [serial = 1450] [outer = (nil)] 18:38:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 223 (0x7f8774dcd400) [pid = 12903] [serial = 1451] [outer = 0x7f8774b6fc00] 18:38:52 INFO - PROCESS | 12903 | 1462325932835 Marionette DEBUG loaded listener.js 18:38:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 224 (0x7f8775756800) [pid = 12903] [serial = 1452] [outer = 0x7f8774b6fc00] 18:38:53 INFO - PROCESS | 12903 | 1462325933735 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1637ms 18:38:53 INFO - PROCESS | 12903 | 1462325933769 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 18:38:53 INFO - PROCESS | 12903 | 1462325933774 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 18:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:38:53 INFO - PROCESS | 12903 | 1462325933780 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:38:53 INFO - PROCESS | 12903 | 1462325933784 Marionette TRACE conn4 <- [1,1906,null,{}] 18:38:53 INFO - PROCESS | 12903 | 1462325933789 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:54 INFO - PROCESS | 12903 | 1462325934020 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 18:38:54 INFO - PROCESS | 12903 | 1462325934294 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774e60800 == 160 [pid = 12903] [id = 484] 18:38:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 225 (0x7f8774a34c00) [pid = 12903] [serial = 1453] [outer = (nil)] 18:38:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 226 (0x7f8776077c00) [pid = 12903] [serial = 1454] [outer = 0x7f8774a34c00] 18:38:54 INFO - PROCESS | 12903 | 1462325934423 Marionette DEBUG loaded listener.js 18:38:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 227 (0x7f87762b8400) [pid = 12903] [serial = 1455] [outer = 0x7f8774a34c00] 18:38:55 INFO - PROCESS | 12903 | 1462325935304 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1584ms 18:38:55 INFO - PROCESS | 12903 | 1462325935366 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 18:38:55 INFO - PROCESS | 12903 | 1462325935369 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 18:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:38:55 INFO - PROCESS | 12903 | 1462325935376 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:38:55 INFO - PROCESS | 12903 | 1462325935379 Marionette TRACE conn4 <- [1,1910,null,{}] 18:38:55 INFO - PROCESS | 12903 | 1462325935385 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:55 INFO - PROCESS | 12903 | 1462325935618 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 18:38:55 INFO - PROCESS | 12903 | 1462325935872 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776e13000 == 161 [pid = 12903] [id = 485] 18:38:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 228 (0x7f8774b70c00) [pid = 12903] [serial = 1456] [outer = (nil)] 18:38:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 229 (0x7f8776d5a400) [pid = 12903] [serial = 1457] [outer = 0x7f8774b70c00] 18:38:55 INFO - PROCESS | 12903 | 1462325935991 Marionette DEBUG loaded listener.js 18:38:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 230 (0x7f8776e7cc00) [pid = 12903] [serial = 1458] [outer = 0x7f8774b70c00] 18:38:56 INFO - PROCESS | 12903 | 1462325936919 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1580ms 18:38:56 INFO - PROCESS | 12903 | 1462325936957 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 18:38:56 INFO - PROCESS | 12903 | 1462325936960 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 18:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:38:56 INFO - PROCESS | 12903 | 1462325936967 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:38:56 INFO - PROCESS | 12903 | 1462325936970 Marionette TRACE conn4 <- [1,1914,null,{}] 18:38:56 INFO - PROCESS | 12903 | 1462325936975 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:57 INFO - PROCESS | 12903 | 1462325937252 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 18:38:57 INFO - PROCESS | 12903 | 1462325937587 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777550800 == 162 [pid = 12903] [id = 486] 18:38:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 231 (0x7f877af3a800) [pid = 12903] [serial = 1459] [outer = (nil)] 18:38:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 232 (0x7f877b00b800) [pid = 12903] [serial = 1460] [outer = 0x7f877af3a800] 18:38:57 INFO - PROCESS | 12903 | 1462325937673 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 233 (0x7f877b0e3800) [pid = 12903] [serial = 1461] [outer = 0x7f877af3a800] 18:38:58 INFO - PROCESS | 12903 | 1462325938538 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1632ms 18:38:58 INFO - PROCESS | 12903 | 1462325938600 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 18:38:58 INFO - PROCESS | 12903 | 1462325938605 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 18:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:38:58 INFO - PROCESS | 12903 | 1462325938612 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:38:58 INFO - PROCESS | 12903 | 1462325938614 Marionette TRACE conn4 <- [1,1918,null,{}] 18:38:58 INFO - PROCESS | 12903 | 1462325938621 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:58 INFO - PROCESS | 12903 | 1462325938851 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 18:38:59 INFO - PROCESS | 12903 | 1462325939155 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:59 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be6f000 == 163 [pid = 12903] [id = 487] 18:38:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 234 (0x7f87735dd000) [pid = 12903] [serial = 1462] [outer = (nil)] 18:38:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 235 (0x7f877bd59c00) [pid = 12903] [serial = 1463] [outer = 0x7f87735dd000] 18:38:59 INFO - PROCESS | 12903 | 1462325939235 Marionette DEBUG loaded listener.js 18:38:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 236 (0x7f877bf87800) [pid = 12903] [serial = 1464] [outer = 0x7f87735dd000] 18:39:00 INFO - PROCESS | 12903 | 1462325940089 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1530ms 18:39:00 INFO - PROCESS | 12903 | 1462325940158 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 18:39:00 INFO - PROCESS | 12903 | 1462325940161 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 18:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:39:00 INFO - PROCESS | 12903 | 1462325940172 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:39:00 INFO - PROCESS | 12903 | 1462325940174 Marionette TRACE conn4 <- [1,1922,null,{}] 18:39:00 INFO - PROCESS | 12903 | 1462325940180 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:00 INFO - PROCESS | 12903 | 1462325940452 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 18:39:00 INFO - PROCESS | 12903 | 1462325940753 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c11d000 == 164 [pid = 12903] [id = 488] 18:39:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 237 (0x7f87774db800) [pid = 12903] [serial = 1465] [outer = (nil)] 18:39:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 238 (0x7f877c06b000) [pid = 12903] [serial = 1466] [outer = 0x7f87774db800] 18:39:00 INFO - PROCESS | 12903 | 1462325940836 Marionette DEBUG loaded listener.js 18:39:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 239 (0x7f877c5b3000) [pid = 12903] [serial = 1467] [outer = 0x7f87774db800] 18:39:01 INFO - PROCESS | 12903 | 1462325941688 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1589ms 18:39:01 INFO - PROCESS | 12903 | 1462325941761 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 18:39:01 INFO - PROCESS | 12903 | 1462325941765 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 18:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:39:01 INFO - PROCESS | 12903 | 1462325941772 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:39:01 INFO - PROCESS | 12903 | 1462325941775 Marionette TRACE conn4 <- [1,1926,null,{}] 18:39:01 INFO - PROCESS | 12903 | 1462325941781 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:02 INFO - PROCESS | 12903 | 1462325942030 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 18:39:02 INFO - PROCESS | 12903 | 1462325942336 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d0b3000 == 165 [pid = 12903] [id = 489] 18:39:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 240 (0x7f8776c92000) [pid = 12903] [serial = 1468] [outer = (nil)] 18:39:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 241 (0x7f877c785800) [pid = 12903] [serial = 1469] [outer = 0x7f8776c92000] 18:39:02 INFO - PROCESS | 12903 | 1462325942435 Marionette DEBUG loaded listener.js 18:39:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 242 (0x7f877d04f000) [pid = 12903] [serial = 1470] [outer = 0x7f8776c92000] 18:39:03 INFO - PROCESS | 12903 | 1462325943311 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1583ms 18:39:03 INFO - PROCESS | 12903 | 1462325943356 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 18:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:39:03 INFO - PROCESS | 12903 | 1462325943361 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 18:39:03 INFO - PROCESS | 12903 | 1462325943369 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:39:03 INFO - PROCESS | 12903 | 1462325943371 Marionette TRACE conn4 <- [1,1930,null,{}] 18:39:03 INFO - PROCESS | 12903 | 1462325943379 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:03 INFO - PROCESS | 12903 | 1462325943608 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 18:39:03 INFO - PROCESS | 12903 | 1462325943919 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d39e800 == 166 [pid = 12903] [id = 490] 18:39:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 243 (0x7f8775f1f000) [pid = 12903] [serial = 1471] [outer = (nil)] 18:39:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 244 (0x7f877d0e4800) [pid = 12903] [serial = 1472] [outer = 0x7f8775f1f000] 18:39:04 INFO - PROCESS | 12903 | 1462325944002 Marionette DEBUG loaded listener.js 18:39:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 245 (0x7f877d3d2c00) [pid = 12903] [serial = 1473] [outer = 0x7f8775f1f000] 18:39:04 INFO - PROCESS | 12903 | 1462325944910 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1583ms 18:39:04 INFO - PROCESS | 12903 | 1462325944952 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 18:39:04 INFO - PROCESS | 12903 | 1462325944956 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 18:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:39:04 INFO - PROCESS | 12903 | 1462325944963 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:39:04 INFO - PROCESS | 12903 | 1462325944967 Marionette TRACE conn4 <- [1,1934,null,{}] 18:39:04 INFO - PROCESS | 12903 | 1462325944973 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:05 INFO - PROCESS | 12903 | 1462325945234 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 18:39:05 INFO - PROCESS | 12903 | 1462325945552 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df61000 == 167 [pid = 12903] [id = 491] 18:39:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 246 (0x7f877d957000) [pid = 12903] [serial = 1474] [outer = (nil)] 18:39:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 247 (0x7f877d95f800) [pid = 12903] [serial = 1475] [outer = 0x7f877d957000] 18:39:05 INFO - PROCESS | 12903 | 1462325945642 Marionette DEBUG loaded listener.js 18:39:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 248 (0x7f877f586c00) [pid = 12903] [serial = 1476] [outer = 0x7f877d957000] 18:39:06 INFO - PROCESS | 12903 | 1462325946550 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1640ms 18:39:06 INFO - PROCESS | 12903 | 1462325946605 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 18:39:06 INFO - PROCESS | 12903 | 1462325946609 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 18:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:39:06 INFO - PROCESS | 12903 | 1462325946615 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:39:06 INFO - PROCESS | 12903 | 1462325946617 Marionette TRACE conn4 <- [1,1938,null,{}] 18:39:06 INFO - PROCESS | 12903 | 1462325946623 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:06 INFO - PROCESS | 12903 | 1462325946854 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 18:39:07 INFO - PROCESS | 12903 | 1462325947165 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802b6000 == 168 [pid = 12903] [id = 492] 18:39:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 249 (0x7f877f588000) [pid = 12903] [serial = 1477] [outer = (nil)] 18:39:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 250 (0x7f878011a800) [pid = 12903] [serial = 1478] [outer = 0x7f877f588000] 18:39:07 INFO - PROCESS | 12903 | 1462325947244 Marionette DEBUG loaded listener.js 18:39:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 251 (0x7f878033a800) [pid = 12903] [serial = 1479] [outer = 0x7f877f588000] 18:39:08 INFO - PROCESS | 12903 | 1462325948107 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1529ms 18:39:08 INFO - PROCESS | 12903 | 1462325948146 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 18:39:08 INFO - PROCESS | 12903 | 1462325948151 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 18:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:39:08 INFO - PROCESS | 12903 | 1462325948158 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:39:08 INFO - PROCESS | 12903 | 1462325948161 Marionette TRACE conn4 <- [1,1942,null,{}] 18:39:08 INFO - PROCESS | 12903 | 1462325948167 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:08 INFO - PROCESS | 12903 | 1462325948394 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 18:39:08 INFO - PROCESS | 12903 | 1462325948666 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809d3800 == 169 [pid = 12903] [id = 493] 18:39:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 252 (0x7f877f5f0800) [pid = 12903] [serial = 1480] [outer = (nil)] 18:39:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 253 (0x7f8780be3400) [pid = 12903] [serial = 1481] [outer = 0x7f877f5f0800] 18:39:08 INFO - PROCESS | 12903 | 1462325948793 Marionette DEBUG loaded listener.js 18:39:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 254 (0x7f8782b26000) [pid = 12903] [serial = 1482] [outer = 0x7f877f5f0800] 18:39:09 INFO - PROCESS | 12903 | 1462325949675 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1585ms 18:39:09 INFO - PROCESS | 12903 | 1462325949744 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 18:39:09 INFO - PROCESS | 12903 | 1462325949748 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 18:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:39:09 INFO - PROCESS | 12903 | 1462325949754 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:39:09 INFO - PROCESS | 12903 | 1462325949756 Marionette TRACE conn4 <- [1,1946,null,{}] 18:39:09 INFO - PROCESS | 12903 | 1462325949762 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:09 INFO - PROCESS | 12903 | 1462325949992 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 18:39:10 INFO - PROCESS | 12903 | 1462325950294 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782eca800 == 170 [pid = 12903] [id = 494] 18:39:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 255 (0x7f877ff05000) [pid = 12903] [serial = 1483] [outer = (nil)] 18:39:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 256 (0x7f8782eaf400) [pid = 12903] [serial = 1484] [outer = 0x7f877ff05000] 18:39:10 INFO - PROCESS | 12903 | 1462325950378 Marionette DEBUG loaded listener.js 18:39:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 257 (0x7f8784539000) [pid = 12903] [serial = 1485] [outer = 0x7f877ff05000] 18:39:11 INFO - PROCESS | 12903 | 1462325951237 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1532ms 18:39:11 INFO - PROCESS | 12903 | 1462325951288 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 18:39:11 INFO - PROCESS | 12903 | 1462325951292 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 18:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:39:11 INFO - PROCESS | 12903 | 1462325951299 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:39:11 INFO - PROCESS | 12903 | 1462325951302 Marionette TRACE conn4 <- [1,1950,null,{}] 18:39:11 INFO - PROCESS | 12903 | 1462325951308 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:11 INFO - PROCESS | 12903 | 1462325951530 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 18:39:11 INFO - PROCESS | 12903 | 1462325951840 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b10800 == 171 [pid = 12903] [id = 495] 18:39:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 258 (0x7f87821a8000) [pid = 12903] [serial = 1486] [outer = (nil)] 18:39:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 259 (0x7f8784e33000) [pid = 12903] [serial = 1487] [outer = 0x7f87821a8000] 18:39:11 INFO - PROCESS | 12903 | 1462325951922 Marionette DEBUG loaded listener.js 18:39:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 260 (0x7f8785b0b000) [pid = 12903] [serial = 1488] [outer = 0x7f87821a8000] 18:39:12 INFO - PROCESS | 12903 | 1462325952821 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1582ms 18:39:12 INFO - PROCESS | 12903 | 1462325952882 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 18:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:39:12 INFO - PROCESS | 12903 | 1462325952886 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 18:39:12 INFO - PROCESS | 12903 | 1462325952893 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:39:12 INFO - PROCESS | 12903 | 1462325952896 Marionette TRACE conn4 <- [1,1954,null,{}] 18:39:12 INFO - PROCESS | 12903 | 1462325952902 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:13 INFO - PROCESS | 12903 | 1462325953146 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 18:39:13 INFO - PROCESS | 12903 | 1462325953472 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878533c800 == 172 [pid = 12903] [id = 496] 18:39:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 261 (0x7f877c427800) [pid = 12903] [serial = 1489] [outer = (nil)] 18:39:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 262 (0x7f8786222c00) [pid = 12903] [serial = 1490] [outer = 0x7f877c427800] 18:39:13 INFO - PROCESS | 12903 | 1462325953555 Marionette DEBUG loaded listener.js 18:39:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 263 (0x7f87866f0400) [pid = 12903] [serial = 1491] [outer = 0x7f877c427800] 18:39:14 INFO - PROCESS | 12903 | 1462325954383 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1534ms 18:39:14 INFO - PROCESS | 12903 | 1462325954428 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 18:39:14 INFO - PROCESS | 12903 | 1462325954432 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 18:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:39:14 INFO - PROCESS | 12903 | 1462325954439 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:39:14 INFO - PROCESS | 12903 | 1462325954443 Marionette TRACE conn4 <- [1,1958,null,{}] 18:39:14 INFO - PROCESS | 12903 | 1462325954450 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:14 INFO - PROCESS | 12903 | 1462325954690 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 18:39:14 INFO - PROCESS | 12903 | 1462325954955 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87869ed000 == 173 [pid = 12903] [id = 497] 18:39:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 264 (0x7f877d952400) [pid = 12903] [serial = 1492] [outer = (nil)] 18:39:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 265 (0x7f8786923c00) [pid = 12903] [serial = 1493] [outer = 0x7f877d952400] 18:39:15 INFO - PROCESS | 12903 | 1462325955075 Marionette DEBUG loaded listener.js 18:39:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 266 (0x7f878720d000) [pid = 12903] [serial = 1494] [outer = 0x7f877d952400] 18:39:15 INFO - PROCESS | 12903 | 1462325955933 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1591ms 18:39:16 INFO - PROCESS | 12903 | 1462325956031 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 18:39:16 INFO - PROCESS | 12903 | 1462325956034 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 18:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:39:16 INFO - PROCESS | 12903 | 1462325956043 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:39:16 INFO - PROCESS | 12903 | 1462325956045 Marionette TRACE conn4 <- [1,1962,null,{}] 18:39:16 INFO - PROCESS | 12903 | 1462325956052 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:16 INFO - PROCESS | 12903 | 1462325956304 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 18:39:17 INFO - PROCESS | 12903 | 1462325957066 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:17 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8769deb800 == 174 [pid = 12903] [id = 498] 18:39:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 267 (0x7f87679f0000) [pid = 12903] [serial = 1495] [outer = (nil)] 18:39:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 268 (0x7f8767b16c00) [pid = 12903] [serial = 1496] [outer = 0x7f87679f0000] 18:39:17 INFO - PROCESS | 12903 | 1462325957146 Marionette DEBUG loaded listener.js 18:39:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 269 (0x7f8769ee4000) [pid = 12903] [serial = 1497] [outer = 0x7f87679f0000] 18:39:18 INFO - PROCESS | 12903 | 1462325958043 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2039ms 18:39:18 INFO - PROCESS | 12903 | 1462325958084 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 18:39:18 INFO - PROCESS | 12903 | 1462325958090 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 18:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:39:18 INFO - PROCESS | 12903 | 1462325958098 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:39:18 INFO - PROCESS | 12903 | 1462325958104 Marionette TRACE conn4 <- [1,1966,null,{}] 18:39:18 INFO - PROCESS | 12903 | 1462325958111 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:18 INFO - PROCESS | 12903 | 1462325958355 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 18:39:18 INFO - PROCESS | 12903 | 1462325958674 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776ebe000 == 173 [pid = 12903] [id = 386] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c874000 == 172 [pid = 12903] [id = 378] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876b8ab800 == 171 [pid = 12903] [id = 381] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876d1e3800 == 170 [pid = 12903] [id = 379] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc75800 == 169 [pid = 12903] [id = 384] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776ebe800 == 168 [pid = 12903] [id = 126] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8770445800 == 167 [pid = 12903] [id = 479] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876dbab000 == 166 [pid = 12903] [id = 478] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876c17f800 == 165 [pid = 12903] [id = 477] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8767d6c000 == 164 [pid = 12903] [id = 476] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879b860000 == 163 [pid = 12903] [id = 473] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d311800 == 162 [pid = 12903] [id = 472] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8769ca4800 == 161 [pid = 12903] [id = 471] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87687f3800 == 160 [pid = 12903] [id = 470] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87a059d800 == 159 [pid = 12903] [id = 469] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dc0b800 == 158 [pid = 12903] [id = 468] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8798f13000 == 157 [pid = 12903] [id = 467] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794e7f800 == 156 [pid = 12903] [id = 466] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786cda000 == 155 [pid = 12903] [id = 465] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784b12000 == 154 [pid = 12903] [id = 464] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87809db000 == 153 [pid = 12903] [id = 463] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db30800 == 152 [pid = 12903] [id = 462] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c488000 == 151 [pid = 12903] [id = 461] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f9e800 == 150 [pid = 12903] [id = 460] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774e4c800 == 149 [pid = 12903] [id = 459] 18:39:19 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876db9b800 == 148 [pid = 12903] [id = 458] 18:39:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8765ac8000 == 149 [pid = 12903] [id = 499] 18:39:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 270 (0x7f8767b11400) [pid = 12903] [serial = 1498] [outer = (nil)] 18:39:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 271 (0x7f876e43bc00) [pid = 12903] [serial = 1499] [outer = 0x7f8767b11400] 18:39:19 INFO - PROCESS | 12903 | 1462325959465 Marionette DEBUG loaded listener.js 18:39:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 272 (0x7f8771ad6000) [pid = 12903] [serial = 1500] [outer = 0x7f8767b11400] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 271 (0x7f8774b74400) [pid = 12903] [serial = 1368] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 270 (0x7f87762aac00) [pid = 12903] [serial = 1370] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 269 (0x7f8776c91800) [pid = 12903] [serial = 1371] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 268 (0x7f876b84f000) [pid = 12903] [serial = 1307] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 267 (0x7f877f584800) [pid = 12903] [serial = 1358] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 266 (0x7f8780bd8c00) [pid = 12903] [serial = 1340] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 265 (0x7f87721e4400) [pid = 12903] [serial = 1310] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 264 (0x7f8782ba8c00) [pid = 12903] [serial = 1343] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 263 (0x7f877ffa2800) [pid = 12903] [serial = 1337] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 262 (0x7f87843d2000) [pid = 12903] [serial = 1346] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 261 (0x7f8771ad8400) [pid = 12903] [serial = 1349] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 260 (0x7f8785367800) [pid = 12903] [serial = 1352] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 259 (0x7f8786222000) [pid = 12903] [serial = 1355] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 258 (0x7f877ad73400) [pid = 12903] [serial = 1316] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 257 (0x7f87762ddc00) [pid = 12903] [serial = 1328] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 256 (0x7f876b736800) [pid = 12903] [serial = 1361] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 255 (0x7f876c2bd000) [pid = 12903] [serial = 1362] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 254 (0x7f877b004800) [pid = 12903] [serial = 1319] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 253 (0x7f877c41d400) [pid = 12903] [serial = 1322] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 252 (0x7f877d952c00) [pid = 12903] [serial = 1334] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 251 (0x7f876e435000) [pid = 12903] [serial = 1364] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 250 (0x7f877d8c3800) [pid = 12903] [serial = 1331] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 249 (0x7f87762ae400) [pid = 12903] [serial = 1313] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 248 (0x7f877d0db000) [pid = 12903] [serial = 1325] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 247 (0x7f87735df000) [pid = 12903] [serial = 1367] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 246 (0x7f876f6ca800) [pid = 12903] [serial = 1365] [outer = (nil)] [url = about:blank] 18:39:19 INFO - PROCESS | 12903 | --DOMWINDOW == 245 (0x7f87724e8800) [pid = 12903] [serial = 1373] [outer = (nil)] [url = about:blank] 18:39:20 INFO - PROCESS | 12903 | 1462325960369 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2297ms 18:39:20 INFO - PROCESS | 12903 | 1462325960398 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 18:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:39:20 INFO - PROCESS | 12903 | 1462325960404 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 18:39:20 INFO - PROCESS | 12903 | 1462325960412 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:39:20 INFO - PROCESS | 12903 | 1462325960415 Marionette TRACE conn4 <- [1,1970,null,{}] 18:39:20 INFO - PROCESS | 12903 | 1462325960421 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:20 INFO - PROCESS | 12903 | 1462325960644 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 18:39:20 INFO - PROCESS | 12903 | 1462325960852 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc72000 == 150 [pid = 12903] [id = 500] 18:39:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 246 (0x7f876b736800) [pid = 12903] [serial = 1501] [outer = (nil)] 18:39:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 247 (0x7f87729f8800) [pid = 12903] [serial = 1502] [outer = 0x7f876b736800] 18:39:20 INFO - PROCESS | 12903 | 1462325960923 Marionette DEBUG loaded listener.js 18:39:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 248 (0x7f877344e000) [pid = 12903] [serial = 1503] [outer = 0x7f876b736800] 18:39:21 INFO - PROCESS | 12903 | 1462325961787 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1385ms 18:39:21 INFO - PROCESS | 12903 | 1462325961796 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 18:39:21 INFO - PROCESS | 12903 | 1462325961800 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 18:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:39:21 INFO - PROCESS | 12903 | 1462325961807 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:39:21 INFO - PROCESS | 12903 | 1462325961816 Marionette TRACE conn4 <- [1,1974,null,{}] 18:39:21 INFO - PROCESS | 12903 | 1462325961830 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:22 INFO - PROCESS | 12903 | 1462325962136 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 18:39:22 INFO - PROCESS | 12903 | 1462325962181 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8771dbe000 == 151 [pid = 12903] [id = 501] 18:39:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 249 (0x7f87736c3400) [pid = 12903] [serial = 1504] [outer = (nil)] 18:39:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 250 (0x7f8775753000) [pid = 12903] [serial = 1505] [outer = 0x7f87736c3400] 18:39:22 INFO - PROCESS | 12903 | 1462325962248 Marionette DEBUG loaded listener.js 18:39:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 251 (0x7f8775fb6c00) [pid = 12903] [serial = 1506] [outer = 0x7f87736c3400] 18:39:23 INFO - PROCESS | 12903 | 1462325963178 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1393ms 18:39:23 INFO - PROCESS | 12903 | 1462325963210 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 18:39:23 INFO - PROCESS | 12903 | 1462325963216 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 18:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:39:23 INFO - PROCESS | 12903 | 1462325963222 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:39:23 INFO - PROCESS | 12903 | 1462325963225 Marionette TRACE conn4 <- [1,1978,null,{}] 18:39:23 INFO - PROCESS | 12903 | 1462325963231 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:23 INFO - PROCESS | 12903 | 1462325963506 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 18:39:23 INFO - PROCESS | 12903 | 1462325963568 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735b7800 == 152 [pid = 12903] [id = 502] 18:39:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 252 (0x7f8775fb0c00) [pid = 12903] [serial = 1507] [outer = (nil)] 18:39:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 253 (0x7f8776c9a800) [pid = 12903] [serial = 1508] [outer = 0x7f8775fb0c00] 18:39:23 INFO - PROCESS | 12903 | 1462325963640 Marionette DEBUG loaded listener.js 18:39:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 254 (0x7f8776e7a400) [pid = 12903] [serial = 1509] [outer = 0x7f8775fb0c00] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 253 (0x7f877d056400) [pid = 12903] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 252 (0x7f877bd5e400) [pid = 12903] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 251 (0x7f877bf7dc00) [pid = 12903] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 250 (0x7f876b848400) [pid = 12903] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 249 (0x7f8776d62800) [pid = 12903] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 248 (0x7f876877e800) [pid = 12903] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 247 (0x7f87703b1000) [pid = 12903] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 246 (0x7f8769a94000) [pid = 12903] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 245 (0x7f8769a92400) [pid = 12903] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 244 (0x7f8793a37000) [pid = 12903] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 243 (0x7f8774a3f000) [pid = 12903] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 242 (0x7f877b00b000) [pid = 12903] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 241 (0x7f8780265400) [pid = 12903] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 240 (0x7f8782ba6400) [pid = 12903] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 239 (0x7f877d953400) [pid = 12903] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 238 (0x7f878557e000) [pid = 12903] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 237 (0x7f8785023000) [pid = 12903] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 236 (0x7f8768779800) [pid = 12903] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 235 (0x7f87729f3800) [pid = 12903] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 234 (0x7f8768785800) [pid = 12903] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 233 (0x7f8776c90c00) [pid = 12903] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 232 (0x7f8769a97400) [pid = 12903] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 231 (0x7f87679ee000) [pid = 12903] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 230 (0x7f8775fae400) [pid = 12903] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 229 (0x7f877c785c00) [pid = 12903] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 228 (0x7f876c2c8800) [pid = 12903] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 227 (0x7f87679ea000) [pid = 12903] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 226 (0x7f87679e6c00) [pid = 12903] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 225 (0x7f8776d63800) [pid = 12903] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 224 (0x7f8768785c00) [pid = 12903] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 223 (0x7f8771ad6400) [pid = 12903] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 222 (0x7f876de87c00) [pid = 12903] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 221 (0x7f876b9db800) [pid = 12903] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 220 (0x7f8777587400) [pid = 12903] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 219 (0x7f8769e03000) [pid = 12903] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 218 (0x7f8774dd9000) [pid = 12903] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 217 (0x7f877d8c9800) [pid = 12903] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 216 (0x7f876e438800) [pid = 12903] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 215 (0x7f876f6c7c00) [pid = 12903] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 214 (0x7f876b9dc400) [pid = 12903] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 213 (0x7f877b0aec00) [pid = 12903] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 212 (0x7f877bdc5800) [pid = 12903] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 211 (0x7f8774a38800) [pid = 12903] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 210 (0x7f8776d61c00) [pid = 12903] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 209 (0x7f87679e5000) [pid = 12903] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 208 (0x7f876b7e4400) [pid = 12903] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 207 (0x7f877d04e400) [pid = 12903] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 206 (0x7f87762df000) [pid = 12903] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 205 (0x7f877f584400) [pid = 12903] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 204 (0x7f877f5ef400) [pid = 12903] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f877d2e8800) [pid = 12903] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f876f50f400) [pid = 12903] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f876b733c00) [pid = 12903] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f877d955400) [pid = 12903] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f8775f17400) [pid = 12903] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f8776d5e400) [pid = 12903] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f876f508c00) [pid = 12903] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f8768782000) [pid = 12903] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f877574e400) [pid = 12903] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f8775f1f800) [pid = 12903] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f876b7e3400) [pid = 12903] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f87774cf400) [pid = 12903] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f8775faec00) [pid = 12903] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f877c5b5c00) [pid = 12903] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f877c5c1800) [pid = 12903] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f87729fc400) [pid = 12903] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f876b848000) [pid = 12903] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f8775f15000) [pid = 12903] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f87895be000) [pid = 12903] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f8775fae800) [pid = 12903] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f8786928400) [pid = 12903] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f87736c3800) [pid = 12903] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:39:25 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f87729f1800) [pid = 12903] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:39:25 INFO - PROCESS | 12903 | 1462325965684 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 2482ms 18:39:25 INFO - PROCESS | 12903 | 1462325965706 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 18:39:25 INFO - PROCESS | 12903 | 1462325965709 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 18:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:39:25 INFO - PROCESS | 12903 | 1462325965719 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:39:25 INFO - PROCESS | 12903 | 1462325965721 Marionette TRACE conn4 <- [1,1982,null,{}] 18:39:25 INFO - PROCESS | 12903 | 1462325965725 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:26 INFO - PROCESS | 12903 | 1462325965998 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 18:39:26 INFO - PROCESS | 12903 | 1462325966019 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c0c8000 == 153 [pid = 12903] [id = 503] 18:39:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f876b73bc00) [pid = 12903] [serial = 1510] [outer = (nil)] 18:39:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f876b848400) [pid = 12903] [serial = 1511] [outer = 0x7f876b73bc00] 18:39:26 INFO - PROCESS | 12903 | 1462325966099 Marionette DEBUG loaded listener.js 18:39:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f876f50b000) [pid = 12903] [serial = 1512] [outer = 0x7f876b73bc00] 18:39:26 INFO - PROCESS | 12903 | 1462325966978 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1291ms 18:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:39:27 INFO - PROCESS | 12903 | 1462325967014 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 18:39:27 INFO - PROCESS | 12903 | 1462325967017 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 18:39:27 INFO - PROCESS | 12903 | 1462325967022 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:39:27 INFO - PROCESS | 12903 | 1462325967026 Marionette TRACE conn4 <- [1,1986,null,{}] 18:39:27 INFO - PROCESS | 12903 | 1462325967031 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:27 INFO - PROCESS | 12903 | 1462325967231 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 18:39:27 INFO - PROCESS | 12903 | 1462325967610 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8769cb5800 == 154 [pid = 12903] [id = 504] 18:39:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f87679ef800) [pid = 12903] [serial = 1513] [outer = (nil)] 18:39:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f8768782c00) [pid = 12903] [serial = 1514] [outer = 0x7f87679ef800] 18:39:27 INFO - PROCESS | 12903 | 1462325967766 Marionette DEBUG loaded listener.js 18:39:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8769ee5000) [pid = 12903] [serial = 1515] [outer = 0x7f87679ef800] 18:39:28 INFO - PROCESS | 12903 | 1462325968759 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1784ms 18:39:28 INFO - PROCESS | 12903 | 1462325968809 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 18:39:28 INFO - PROCESS | 12903 | 1462325968815 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 18:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:39:28 INFO - PROCESS | 12903 | 1462325968823 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:39:28 INFO - PROCESS | 12903 | 1462325968828 Marionette TRACE conn4 <- [1,1990,null,{}] 18:39:28 INFO - PROCESS | 12903 | 1462325968836 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:29 INFO - PROCESS | 12903 | 1462325969084 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 18:39:29 INFO - PROCESS | 12903 | 1462325969398 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877045b000 == 155 [pid = 12903] [id = 505] 18:39:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f876de8b800) [pid = 12903] [serial = 1516] [outer = (nil)] 18:39:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f876e43c000) [pid = 12903] [serial = 1517] [outer = 0x7f876de8b800] 18:39:29 INFO - PROCESS | 12903 | 1462325969495 Marionette DEBUG loaded listener.js 18:39:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f8771ad1400) [pid = 12903] [serial = 1518] [outer = 0x7f876de8b800] 18:39:30 INFO - PROCESS | 12903 | 1462325970435 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1683ms 18:39:30 INFO - PROCESS | 12903 | 1462325970512 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 18:39:30 INFO - PROCESS | 12903 | 1462325970517 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 18:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:39:30 INFO - PROCESS | 12903 | 1462325970527 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:39:30 INFO - PROCESS | 12903 | 1462325970531 Marionette TRACE conn4 <- [1,1994,null,{}] 18:39:30 INFO - PROCESS | 12903 | 1462325970537 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:30 INFO - PROCESS | 12903 | 1462325970818 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 18:39:31 INFO - PROCESS | 12903 | 1462325971176 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774c0c000 == 156 [pid = 12903] [id = 506] 18:39:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f8771ada800) [pid = 12903] [serial = 1519] [outer = (nil)] 18:39:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f8772d49000) [pid = 12903] [serial = 1520] [outer = 0x7f8771ada800] 18:39:31 INFO - PROCESS | 12903 | 1462325971257 Marionette DEBUG loaded listener.js 18:39:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f87735e2400) [pid = 12903] [serial = 1521] [outer = 0x7f8771ada800] 18:39:32 INFO - PROCESS | 12903 | 1462325972149 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1682ms 18:39:32 INFO - PROCESS | 12903 | 1462325972210 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 18:39:32 INFO - PROCESS | 12903 | 1462325972214 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 18:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:39:32 INFO - PROCESS | 12903 | 1462325972230 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:39:32 INFO - PROCESS | 12903 | 1462325972238 Marionette TRACE conn4 <- [1,1998,null,{}] 18:39:32 INFO - PROCESS | 12903 | 1462325972245 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:32 INFO - PROCESS | 12903 | 1462325972523 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 18:39:32 INFO - PROCESS | 12903 | 1462325972826 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f9a800 == 157 [pid = 12903] [id = 507] 18:39:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f87724ec400) [pid = 12903] [serial = 1522] [outer = (nil)] 18:39:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f87762aac00) [pid = 12903] [serial = 1523] [outer = 0x7f87724ec400] 18:39:32 INFO - PROCESS | 12903 | 1462325972905 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f87762b8800) [pid = 12903] [serial = 1524] [outer = 0x7f87724ec400] 18:39:33 INFO - PROCESS | 12903 | 1462325973786 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1603ms 18:39:33 INFO - PROCESS | 12903 | 1462325973825 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 18:39:33 INFO - PROCESS | 12903 | 1462325973830 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 18:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:39:33 INFO - PROCESS | 12903 | 1462325973836 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:39:33 INFO - PROCESS | 12903 | 1462325973839 Marionette TRACE conn4 <- [1,2002,null,{}] 18:39:33 INFO - PROCESS | 12903 | 1462325973845 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:34 INFO - PROCESS | 12903 | 1462325974082 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 18:39:34 INFO - PROCESS | 12903 | 1462325974359 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bd14800 == 158 [pid = 12903] [id = 508] 18:39:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f8774b6b800) [pid = 12903] [serial = 1525] [outer = (nil)] 18:39:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f8776e74000) [pid = 12903] [serial = 1526] [outer = 0x7f8774b6b800] 18:39:34 INFO - PROCESS | 12903 | 1462325974498 Marionette DEBUG loaded listener.js 18:39:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f8776e7fc00) [pid = 12903] [serial = 1527] [outer = 0x7f8774b6b800] 18:39:35 INFO - PROCESS | 12903 | 1462325975379 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1585ms 18:39:35 INFO - PROCESS | 12903 | 1462325975423 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 18:39:35 INFO - PROCESS | 12903 | 1462325975427 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 18:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:39:35 INFO - PROCESS | 12903 | 1462325975433 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:39:35 INFO - PROCESS | 12903 | 1462325975436 Marionette TRACE conn4 <- [1,2006,null,{}] 18:39:35 INFO - PROCESS | 12903 | 1462325975441 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:35 INFO - PROCESS | 12903 | 1462325975674 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 18:39:36 INFO - PROCESS | 12903 | 1462325975996 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c494800 == 159 [pid = 12903] [id = 509] 18:39:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f877758b400) [pid = 12903] [serial = 1528] [outer = (nil)] 18:39:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f877758f400) [pid = 12903] [serial = 1529] [outer = 0x7f877758b400] 18:39:36 INFO - PROCESS | 12903 | 1462325976094 Marionette DEBUG loaded listener.js 18:39:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f877b010c00) [pid = 12903] [serial = 1530] [outer = 0x7f877758b400] 18:39:36 INFO - PROCESS | 12903 | 1462325976994 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:39:37 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 18:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1635ms 18:39:37 INFO - PROCESS | 12903 | 1462325977069 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 18:39:37 INFO - PROCESS | 12903 | 1462325977072 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 18:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:39:37 INFO - PROCESS | 12903 | 1462325977079 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:39:37 INFO - PROCESS | 12903 | 1462325977081 Marionette TRACE conn4 <- [1,2010,null,{}] 18:39:37 INFO - PROCESS | 12903 | 1462325977088 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:37 INFO - PROCESS | 12903 | 1462325977363 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 18:39:37 INFO - PROCESS | 12903 | 1462325977666 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d395000 == 160 [pid = 12903] [id = 510] 18:39:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f87774d1c00) [pid = 12903] [serial = 1531] [outer = (nil)] 18:39:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f877b0ec000) [pid = 12903] [serial = 1532] [outer = 0x7f87774d1c00] 18:39:37 INFO - PROCESS | 12903 | 1462325977747 Marionette DEBUG loaded listener.js 18:39:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 205 (0x7f877c425000) [pid = 12903] [serial = 1533] [outer = 0x7f87774d1c00] 18:39:38 INFO - PROCESS | 12903 | 1462325978637 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:39:38 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 18:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1633ms 18:39:38 INFO - PROCESS | 12903 | 1462325978712 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 18:39:38 INFO - PROCESS | 12903 | 1462325978715 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 18:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:39:38 INFO - PROCESS | 12903 | 1462325978724 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:39:38 INFO - PROCESS | 12903 | 1462325978726 Marionette TRACE conn4 <- [1,2014,null,{}] 18:39:38 INFO - PROCESS | 12903 | 1462325978732 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:38 INFO - PROCESS | 12903 | 1462325978968 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 18:39:39 INFO - PROCESS | 12903 | 1462325979280 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df56000 == 161 [pid = 12903] [id = 511] 18:39:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 206 (0x7f876b849800) [pid = 12903] [serial = 1534] [outer = (nil)] 18:39:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 207 (0x7f877c78a800) [pid = 12903] [serial = 1535] [outer = 0x7f876b849800] 18:39:39 INFO - PROCESS | 12903 | 1462325979361 Marionette DEBUG loaded listener.js 18:39:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 208 (0x7f877d0e1400) [pid = 12903] [serial = 1536] [outer = 0x7f876b849800] 18:39:40 INFO - PROCESS | 12903 | 1462325980268 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1592ms 18:39:40 INFO - PROCESS | 12903 | 1462325980316 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 18:39:40 INFO - PROCESS | 12903 | 1462325980320 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 18:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:39:40 INFO - PROCESS | 12903 | 1462325980326 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:39:40 INFO - PROCESS | 12903 | 1462325980330 Marionette TRACE conn4 <- [1,2018,null,{}] 18:39:40 INFO - PROCESS | 12903 | 1462325980336 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:40 INFO - PROCESS | 12903 | 1462325980564 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 18:39:40 INFO - PROCESS | 12903 | 1462325980875 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780350800 == 162 [pid = 12903] [id = 512] 18:39:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 209 (0x7f87679e6800) [pid = 12903] [serial = 1537] [outer = (nil)] 18:39:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 210 (0x7f877d3d2800) [pid = 12903] [serial = 1538] [outer = 0x7f87679e6800] 18:39:40 INFO - PROCESS | 12903 | 1462325980956 Marionette DEBUG loaded listener.js 18:39:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 211 (0x7f877d8c3800) [pid = 12903] [serial = 1539] [outer = 0x7f87679e6800] 18:39:41 INFO - PROCESS | 12903 | 1462325981791 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1530ms 18:39:41 INFO - PROCESS | 12903 | 1462325981858 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 18:39:41 INFO - PROCESS | 12903 | 1462325981862 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 18:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:39:41 INFO - PROCESS | 12903 | 1462325981869 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - PROCESS | 12903 | 1462325981879 Marionette TRACE conn4 <- [1,2022,null,{}] 18:39:41 INFO - PROCESS | 12903 | 1462325981884 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:42 INFO - PROCESS | 12903 | 1462325982122 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 18:39:42 INFO - PROCESS | 12903 | 1462325982432 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782ed5800 == 163 [pid = 12903] [id = 513] 18:39:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 212 (0x7f877758bc00) [pid = 12903] [serial = 1540] [outer = (nil)] 18:39:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 213 (0x7f877d91fc00) [pid = 12903] [serial = 1541] [outer = 0x7f877758bc00] 18:39:42 INFO - PROCESS | 12903 | 1462325982519 Marionette DEBUG loaded listener.js 18:39:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 214 (0x7f877d953800) [pid = 12903] [serial = 1542] [outer = 0x7f877758bc00] 18:39:43 INFO - PROCESS | 12903 | 1462325983474 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1642ms 18:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:39:43 INFO - PROCESS | 12903 | 1462325983513 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 18:39:43 INFO - PROCESS | 12903 | 1462325983515 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 18:39:43 INFO - PROCESS | 12903 | 1462325983522 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:39:43 INFO - PROCESS | 12903 | 1462325983525 Marionette TRACE conn4 <- [1,2026,null,{}] 18:39:43 INFO - PROCESS | 12903 | 1462325983531 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:43 INFO - PROCESS | 12903 | 1462325983764 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 18:39:44 INFO - PROCESS | 12903 | 1462325984099 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785ae2000 == 164 [pid = 12903] [id = 514] 18:39:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 215 (0x7f877deef800) [pid = 12903] [serial = 1543] [outer = (nil)] 18:39:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 216 (0x7f877f582400) [pid = 12903] [serial = 1544] [outer = 0x7f877deef800] 18:39:44 INFO - PROCESS | 12903 | 1462325984196 Marionette DEBUG loaded listener.js 18:39:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 217 (0x7f8780267000) [pid = 12903] [serial = 1545] [outer = 0x7f877deef800] 18:39:45 INFO - PROCESS | 12903 | 1462325985124 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1680ms 18:39:45 INFO - PROCESS | 12903 | 1462325985203 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 18:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:39:45 INFO - PROCESS | 12903 | 1462325985207 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 18:39:45 INFO - PROCESS | 12903 | 1462325985213 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:39:45 INFO - PROCESS | 12903 | 1462325985219 Marionette TRACE conn4 <- [1,2030,null,{}] 18:39:45 INFO - PROCESS | 12903 | 1462325985225 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:45 INFO - PROCESS | 12903 | 1462325985523 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 18:39:45 INFO - PROCESS | 12903 | 1462325985845 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793730800 == 165 [pid = 12903] [id = 515] 18:39:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 218 (0x7f877def0c00) [pid = 12903] [serial = 1546] [outer = (nil)] 18:39:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 219 (0x7f87843d8400) [pid = 12903] [serial = 1547] [outer = 0x7f877def0c00] 18:39:45 INFO - PROCESS | 12903 | 1462325985921 Marionette DEBUG loaded listener.js 18:39:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 220 (0x7f8785580800) [pid = 12903] [serial = 1548] [outer = 0x7f877def0c00] 18:39:46 INFO - PROCESS | 12903 | 1462325986820 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1685ms 18:39:46 INFO - PROCESS | 12903 | 1462325986900 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 18:39:46 INFO - PROCESS | 12903 | 1462325986904 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 18:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:39:46 INFO - PROCESS | 12903 | 1462325986909 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:39:46 INFO - PROCESS | 12903 | 1462325986913 Marionette TRACE conn4 <- [1,2034,null,{}] 18:39:46 INFO - PROCESS | 12903 | 1462325986918 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:47 INFO - PROCESS | 12903 | 1462325987184 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 18:39:47 INFO - PROCESS | 12903 | 1462325987504 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794c40800 == 166 [pid = 12903] [id = 516] 18:39:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 221 (0x7f877f57b400) [pid = 12903] [serial = 1549] [outer = (nil)] 18:39:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 222 (0x7f8786223000) [pid = 12903] [serial = 1550] [outer = 0x7f877f57b400] 18:39:47 INFO - PROCESS | 12903 | 1462325987584 Marionette DEBUG loaded listener.js 18:39:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 223 (0x7f87867a4400) [pid = 12903] [serial = 1551] [outer = 0x7f877f57b400] 18:39:48 INFO - PROCESS | 12903 | 1462325988441 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1580ms 18:39:48 INFO - PROCESS | 12903 | 1462325988492 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 18:39:48 INFO - PROCESS | 12903 | 1462325988495 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 18:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:39:48 INFO - PROCESS | 12903 | 1462325988501 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:39:48 INFO - PROCESS | 12903 | 1462325988503 Marionette TRACE conn4 <- [1,2038,null,{}] 18:39:48 INFO - PROCESS | 12903 | 1462325988510 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:48 INFO - PROCESS | 12903 | 1462325988746 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 18:39:49 INFO - PROCESS | 12903 | 1462325989065 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8796d04000 == 167 [pid = 12903] [id = 517] 18:39:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 224 (0x7f877bd5a800) [pid = 12903] [serial = 1552] [outer = (nil)] 18:39:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 225 (0x7f8786926c00) [pid = 12903] [serial = 1553] [outer = 0x7f877bd5a800] 18:39:49 INFO - PROCESS | 12903 | 1462325989149 Marionette DEBUG loaded listener.js 18:39:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 226 (0x7f8787336400) [pid = 12903] [serial = 1554] [outer = 0x7f877bd5a800] 18:39:50 INFO - PROCESS | 12903 | 1462325990045 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1582ms 18:39:50 INFO - PROCESS | 12903 | 1462325990085 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 18:39:50 INFO - PROCESS | 12903 | 1462325990087 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 18:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:39:50 INFO - PROCESS | 12903 | 1462325990094 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:39:50 INFO - PROCESS | 12903 | 1462325990097 Marionette TRACE conn4 <- [1,2042,null,{}] 18:39:50 INFO - PROCESS | 12903 | 1462325990103 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:50 INFO - PROCESS | 12903 | 1462325990345 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 18:39:50 INFO - PROCESS | 12903 | 1462325990659 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8798739800 == 168 [pid = 12903] [id = 518] 18:39:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 227 (0x7f877c064c00) [pid = 12903] [serial = 1555] [outer = (nil)] 18:39:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 228 (0x7f8789035400) [pid = 12903] [serial = 1556] [outer = 0x7f877c064c00] 18:39:50 INFO - PROCESS | 12903 | 1462325990743 Marionette DEBUG loaded listener.js 18:39:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 229 (0x7f87890e7000) [pid = 12903] [serial = 1557] [outer = 0x7f877c064c00] 18:39:51 INFO - PROCESS | 12903 | 1462325991607 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:39:51 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) 18:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1582ms 18:39:51 INFO - PROCESS | 12903 | 1462325991678 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 18:39:51 INFO - PROCESS | 12903 | 1462325991681 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 18:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:39:51 INFO - PROCESS | 12903 | 1462325991687 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:39:51 INFO - PROCESS | 12903 | 1462325991690 Marionette TRACE conn4 <- [1,2046,null,{}] 18:39:51 INFO - PROCESS | 12903 | 1462325991696 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:51 INFO - PROCESS | 12903 | 1462325991945 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 18:39:52 INFO - PROCESS | 12903 | 1462325992255 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879b571000 == 169 [pid = 12903] [id = 519] 18:39:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 230 (0x7f8786928800) [pid = 12903] [serial = 1558] [outer = (nil)] 18:39:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 231 (0x7f878ce8f800) [pid = 12903] [serial = 1559] [outer = 0x7f8786928800] 18:39:52 INFO - PROCESS | 12903 | 1462325992337 Marionette DEBUG loaded listener.js 18:39:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 232 (0x7f878dbad400) [pid = 12903] [serial = 1560] [outer = 0x7f8786928800] 18:39:53 INFO - PROCESS | 12903 | 1462325993195 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1582ms 18:39:53 INFO - PROCESS | 12903 | 1462325993272 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 18:39:53 INFO - PROCESS | 12903 | 1462325993277 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 18:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:39:53 INFO - PROCESS | 12903 | 1462325993283 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:39:53 INFO - PROCESS | 12903 | 1462325993286 Marionette TRACE conn4 <- [1,2050,null,{}] 18:39:53 INFO - PROCESS | 12903 | 1462325993292 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:53 INFO - PROCESS | 12903 | 1462325993586 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 18:39:53 INFO - PROCESS | 12903 | 1462325993907 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc0f000 == 170 [pid = 12903] [id = 520] 18:39:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 233 (0x7f877d63f000) [pid = 12903] [serial = 1561] [outer = (nil)] 18:39:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 234 (0x7f8793a91c00) [pid = 12903] [serial = 1562] [outer = 0x7f877d63f000] 18:39:53 INFO - PROCESS | 12903 | 1462325993991 Marionette DEBUG loaded listener.js 18:39:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 235 (0x7f8793e7b800) [pid = 12903] [serial = 1563] [outer = 0x7f877d63f000] 18:39:54 INFO - PROCESS | 12903 | 1462325994934 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1730ms 18:39:55 INFO - PROCESS | 12903 | 1462325995014 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 18:39:55 INFO - PROCESS | 12903 | 1462325995018 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 18:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:39:55 INFO - PROCESS | 12903 | 1462325995025 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:39:55 INFO - PROCESS | 12903 | 1462325995028 Marionette TRACE conn4 <- [1,2054,null,{}] 18:39:55 INFO - PROCESS | 12903 | 1462325995034 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:55 INFO - PROCESS | 12903 | 1462325995338 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 18:39:55 INFO - PROCESS | 12903 | 1462325995674 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87687eb800 == 171 [pid = 12903] [id = 521] 18:39:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 236 (0x7f8769ee5c00) [pid = 12903] [serial = 1564] [outer = (nil)] 18:39:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 237 (0x7f876de86c00) [pid = 12903] [serial = 1565] [outer = 0x7f8769ee5c00] 18:39:55 INFO - PROCESS | 12903 | 1462325995750 Marionette DEBUG loaded listener.js 18:39:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 238 (0x7f8775fb2800) [pid = 12903] [serial = 1566] [outer = 0x7f8769ee5c00] 18:39:56 INFO - PROCESS | 12903 | 1462325996655 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1685ms 18:39:56 INFO - PROCESS | 12903 | 1462325996711 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 18:39:56 INFO - PROCESS | 12903 | 1462325996715 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 18:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:39:56 INFO - PROCESS | 12903 | 1462325996722 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:39:56 INFO - PROCESS | 12903 | 1462325996725 Marionette TRACE conn4 <- [1,2058,null,{}] 18:39:56 INFO - PROCESS | 12903 | 1462325996731 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:56 INFO - PROCESS | 12903 | 1462325996972 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 18:39:57 INFO - PROCESS | 12903 | 1462325997292 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877041e800 == 172 [pid = 12903] [id = 522] 18:39:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 239 (0x7f87679e3c00) [pid = 12903] [serial = 1567] [outer = (nil)] 18:39:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 240 (0x7f8767b19800) [pid = 12903] [serial = 1568] [outer = 0x7f87679e3c00] 18:39:57 INFO - PROCESS | 12903 | 1462325997379 Marionette DEBUG loaded listener.js 18:39:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 241 (0x7f876f6c3400) [pid = 12903] [serial = 1569] [outer = 0x7f87679e3c00] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f665800 == 171 [pid = 12903] [id = 457] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87737e2000 == 170 [pid = 12903] [id = 433] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87721d0000 == 169 [pid = 12903] [id = 385] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772ab9000 == 168 [pid = 12903] [id = 432] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c12c000 == 167 [pid = 12903] [id = 388] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f57800 == 166 [pid = 12903] [id = 387] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876c0c8000 == 165 [pid = 12903] [id = 503] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735b7800 == 164 [pid = 12903] [id = 502] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8771dbe000 == 163 [pid = 12903] [id = 501] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc72000 == 162 [pid = 12903] [id = 500] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8765ac8000 == 161 [pid = 12903] [id = 499] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8769deb800 == 160 [pid = 12903] [id = 498] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87869ed000 == 159 [pid = 12903] [id = 497] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878533c800 == 158 [pid = 12903] [id = 496] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784b10800 == 157 [pid = 12903] [id = 495] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8782eca800 == 156 [pid = 12903] [id = 494] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87809d3800 == 155 [pid = 12903] [id = 493] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87802b6000 == 154 [pid = 12903] [id = 492] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df61000 == 153 [pid = 12903] [id = 491] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d39e800 == 152 [pid = 12903] [id = 490] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d0b3000 == 151 [pid = 12903] [id = 489] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c11d000 == 150 [pid = 12903] [id = 488] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877be6f000 == 149 [pid = 12903] [id = 487] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777550800 == 148 [pid = 12903] [id = 486] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776e13000 == 147 [pid = 12903] [id = 485] 18:39:58 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774e60800 == 146 [pid = 12903] [id = 484] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 240 (0x7f877dee7400) [pid = 12903] [serial = 1038] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 239 (0x7f877b0a6400) [pid = 12903] [serial = 1173] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 238 (0x7f877d2ef400) [pid = 12903] [serial = 1176] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 237 (0x7f877c78a000) [pid = 12903] [serial = 1248] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 236 (0x7f877b0e6800) [pid = 12903] [serial = 1149] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 235 (0x7f877d928400) [pid = 12903] [serial = 1179] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 234 (0x7f876b7e6000) [pid = 12903] [serial = 1239] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 233 (0x7f8772d4c400) [pid = 12903] [serial = 1242] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 232 (0x7f8769aa1400) [pid = 12903] [serial = 1203] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 231 (0x7f876b73b400) [pid = 12903] [serial = 1206] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 230 (0x7f879874a000) [pid = 12903] [serial = 1200] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 229 (0x7f87774d1800) [pid = 12903] [serial = 1245] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 228 (0x7f87895c3000) [pid = 12903] [serial = 1194] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 227 (0x7f87836a5400) [pid = 12903] [serial = 1254] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 226 (0x7f8785580c00) [pid = 12903] [serial = 1185] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 225 (0x7f877f5ec800) [pid = 12903] [serial = 1182] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 224 (0x7f8787333400) [pid = 12903] [serial = 1191] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 223 (0x7f878679dc00) [pid = 12903] [serial = 1188] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 222 (0x7f8768786400) [pid = 12903] [serial = 1212] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 221 (0x7f8774dcc800) [pid = 12903] [serial = 1170] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 220 (0x7f8786cb8400) [pid = 12903] [serial = 1359] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 219 (0x7f8796d60400) [pid = 12903] [serial = 1197] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 218 (0x7f8794b59800) [pid = 12903] [serial = 1209] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 217 (0x7f877d929000) [pid = 12903] [serial = 1251] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 216 (0x7f87821b0c00) [pid = 12903] [serial = 1341] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 215 (0x7f8780339000) [pid = 12903] [serial = 1338] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 214 (0x7f877dbd9000) [pid = 12903] [serial = 1335] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 213 (0x7f877d91ac00) [pid = 12903] [serial = 1332] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 212 (0x7f877d2f7c00) [pid = 12903] [serial = 1329] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 211 (0x7f8787364c00) [pid = 12903] [serial = 1257] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 210 (0x7f8769e10000) [pid = 12903] [serial = 1284] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 209 (0x7f8776c98400) [pid = 12903] [serial = 1314] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 208 (0x7f87866f2400) [pid = 12903] [serial = 1356] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 207 (0x7f8798183400) [pid = 12903] [serial = 1269] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 206 (0x7f8785582400) [pid = 12903] [serial = 1353] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 205 (0x7f8797fd0000) [pid = 12903] [serial = 1266] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 204 (0x7f8784b6c000) [pid = 12903] [serial = 1347] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f877c783000) [pid = 12903] [serial = 1323] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f877d141800) [pid = 12903] [serial = 1326] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f877ae54c00) [pid = 12903] [serial = 1317] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f87988c3000) [pid = 12903] [serial = 1272] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f876c2c7400) [pid = 12903] [serial = 1308] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f87836a2c00) [pid = 12903] [serial = 1344] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f8794b54800) [pid = 12903] [serial = 1260] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f8786cb5c00) [pid = 12903] [serial = 1409] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f87939f5400) [pid = 12903] [serial = 1410] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f877b008000) [pid = 12903] [serial = 1385] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f877b0a7000) [pid = 12903] [serial = 1386] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f876b9e7400) [pid = 12903] [serial = 1376] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f8793e79400) [pid = 12903] [serial = 1412] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f8794e20800) [pid = 12903] [serial = 1413] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f8776e7a800) [pid = 12903] [serial = 1424] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f8776e7f400) [pid = 12903] [serial = 1425] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f877dee3800) [pid = 12903] [serial = 1394] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f877f57fc00) [pid = 12903] [serial = 1395] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877d2eac00) [pid = 12903] [serial = 1391] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f877d8cdc00) [pid = 12903] [serial = 1392] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f8772d4d400) [pid = 12903] [serial = 1379] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f87736cc800) [pid = 12903] [serial = 1380] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f876c2c7000) [pid = 12903] [serial = 1433] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f87762e2400) [pid = 12903] [serial = 1382] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f87774b8800) [pid = 12903] [serial = 1383] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f8797fcb400) [pid = 12903] [serial = 1415] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f87985a1000) [pid = 12903] [serial = 1416] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f8775fb3c00) [pid = 12903] [serial = 1418] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f8775fb8000) [pid = 12903] [serial = 1419] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8787321400) [pid = 12903] [serial = 1406] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8787361c00) [pid = 12903] [serial = 1407] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f8780bdb800) [pid = 12903] [serial = 1400] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f87839b0c00) [pid = 12903] [serial = 1401] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f877bd56c00) [pid = 12903] [serial = 1388] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8776e7f800) [pid = 12903] [serial = 1427] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f8768780000) [pid = 12903] [serial = 1430] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f8769ee7400) [pid = 12903] [serial = 1431] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f8796d68400) [pid = 12903] [serial = 1421] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f87988b6c00) [pid = 12903] [serial = 1422] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f877f5f8c00) [pid = 12903] [serial = 1397] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8780331000) [pid = 12903] [serial = 1398] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f8784b70c00) [pid = 12903] [serial = 1403] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f8785b0bc00) [pid = 12903] [serial = 1404] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f877bf7d400) [pid = 12903] [serial = 1389] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f876e430c00) [pid = 12903] [serial = 1377] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f87703bd400) [pid = 12903] [serial = 1436] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f876e438400) [pid = 12903] [serial = 1434] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f8772d49c00) [pid = 12903] [serial = 1440] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f87762b4c00) [pid = 12903] [serial = 1281] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f87762b5400) [pid = 12903] [serial = 1275] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f877b095c00) [pid = 12903] [serial = 1320] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f87839bdc00) [pid = 12903] [serial = 1350] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f877344d000) [pid = 12903] [serial = 1311] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f876de93000) [pid = 12903] [serial = 1278] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f876b9e8400) [pid = 12903] [serial = 1263] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f877ad6c400) [pid = 12903] [serial = 1305] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877344a000) [pid = 12903] [serial = 1442] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f87721e7400) [pid = 12903] [serial = 1437] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f87721e4800) [pid = 12903] [serial = 1439] [outer = (nil)] [url = about:blank] 18:39:59 INFO - PROCESS | 12903 | 1462325999856 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 3188ms 18:39:59 INFO - PROCESS | 12903 | 1462325999912 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 18:39:59 INFO - PROCESS | 12903 | 1462325999916 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 18:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:39:59 INFO - PROCESS | 12903 | 1462325999925 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:39:59 INFO - PROCESS | 12903 | 1462325999930 Marionette TRACE conn4 <- [1,2062,null,{}] 18:39:59 INFO - PROCESS | 12903 | 1462325999947 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:00 INFO - PROCESS | 12903 | 1462326000169 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 18:40:00 INFO - PROCESS | 12903 | 1462326000361 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8769ded800 == 147 [pid = 12903] [id = 523] 18:40:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f876b738800) [pid = 12903] [serial = 1570] [outer = (nil)] 18:40:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f876b73cc00) [pid = 12903] [serial = 1571] [outer = 0x7f876b738800] 18:40:00 INFO - PROCESS | 12903 | 1462326000496 Marionette DEBUG loaded listener.js 18:40:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f876b7e2000) [pid = 12903] [serial = 1572] [outer = 0x7f876b738800] 18:40:01 INFO - PROCESS | 12903 | 1462326001316 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1445ms 18:40:01 INFO - PROCESS | 12903 | 1462326001379 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 18:40:01 INFO - PROCESS | 12903 | 1462326001388 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 18:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:40:01 INFO - PROCESS | 12903 | 1462326001399 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:40:01 INFO - PROCESS | 12903 | 1462326001403 Marionette TRACE conn4 <- [1,2066,null,{}] 18:40:01 INFO - PROCESS | 12903 | 1462326001414 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:01 INFO - PROCESS | 12903 | 1462326001699 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 18:40:01 INFO - PROCESS | 12903 | 1462326001741 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876cfd8000 == 148 [pid = 12903] [id = 524] 18:40:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f876b9da800) [pid = 12903] [serial = 1573] [outer = (nil)] 18:40:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f876de86000) [pid = 12903] [serial = 1574] [outer = 0x7f876b9da800] 18:40:01 INFO - PROCESS | 12903 | 1462326001806 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f876e42fc00) [pid = 12903] [serial = 1575] [outer = 0x7f876b9da800] 18:40:02 INFO - PROCESS | 12903 | 1462326002944 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1585ms 18:40:02 INFO - PROCESS | 12903 | 1462326002990 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 18:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:40:03 INFO - PROCESS | 12903 | 1462326002999 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 18:40:03 INFO - PROCESS | 12903 | 1462326003005 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:40:03 INFO - PROCESS | 12903 | 1462326003019 Marionette TRACE conn4 <- [1,2070,null,{}] 18:40:03 INFO - PROCESS | 12903 | 1462326003069 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:03 INFO - PROCESS | 12903 | 1462326003501 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 18:40:04 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f8775fb0c00) [pid = 12903] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:40:04 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f876b736800) [pid = 12903] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:40:04 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8767b11400) [pid = 12903] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:40:04 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f87679f0000) [pid = 12903] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:40:04 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f876877a000) [pid = 12903] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:40:04 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f87736c3400) [pid = 12903] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:40:04 INFO - PROCESS | 12903 | 1462326004134 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876dba8800 == 149 [pid = 12903] [id = 525] 18:40:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f87679f0000) [pid = 12903] [serial = 1576] [outer = (nil)] 18:40:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f8768787c00) [pid = 12903] [serial = 1577] [outer = 0x7f87679f0000] 18:40:04 INFO - PROCESS | 12903 | 1462326004205 Marionette DEBUG loaded listener.js 18:40:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f87721f1800) [pid = 12903] [serial = 1578] [outer = 0x7f87679f0000] 18:40:04 INFO - PROCESS | 12903 | 1462326004961 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1974ms 18:40:04 INFO - PROCESS | 12903 | 1462326004980 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 18:40:04 INFO - PROCESS | 12903 | 1462326004986 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 18:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:40:04 INFO - PROCESS | 12903 | 1462326004992 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:40:04 INFO - PROCESS | 12903 | 1462326004994 Marionette TRACE conn4 <- [1,2074,null,{}] 18:40:05 INFO - PROCESS | 12903 | 1462326005000 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:05 INFO - PROCESS | 12903 | 1462326005283 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 18:40:05 INFO - PROCESS | 12903 | 1462326005402 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8771b82000 == 150 [pid = 12903] [id = 526] 18:40:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f8767b12800) [pid = 12903] [serial = 1579] [outer = (nil)] 18:40:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8773445c00) [pid = 12903] [serial = 1580] [outer = 0x7f8767b12800] 18:40:05 INFO - PROCESS | 12903 | 1462326005469 Marionette DEBUG loaded listener.js 18:40:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f87735e0800) [pid = 12903] [serial = 1581] [outer = 0x7f8767b12800] 18:40:06 INFO - PROCESS | 12903 | 1462326006506 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1577ms 18:40:06 INFO - PROCESS | 12903 | 1462326006572 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 18:40:06 INFO - PROCESS | 12903 | 1462326006578 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 18:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:40:06 INFO - PROCESS | 12903 | 1462326006587 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:40:06 INFO - PROCESS | 12903 | 1462326006593 Marionette TRACE conn4 <- [1,2078,null,{}] 18:40:06 INFO - PROCESS | 12903 | 1462326006602 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:06 INFO - PROCESS | 12903 | 1462326006888 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 18:40:07 INFO - PROCESS | 12903 | 1462326007223 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c16d000 == 151 [pid = 12903] [id = 527] 18:40:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8769a9d400) [pid = 12903] [serial = 1582] [outer = (nil)] 18:40:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f876b7dbc00) [pid = 12903] [serial = 1583] [outer = 0x7f8769a9d400] 18:40:07 INFO - PROCESS | 12903 | 1462326007305 Marionette DEBUG loaded listener.js 18:40:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f876b9e3400) [pid = 12903] [serial = 1584] [outer = 0x7f8769a9d400] 18:40:08 INFO - PROCESS | 12903 | 1462326008226 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1689ms 18:40:08 INFO - PROCESS | 12903 | 1462326008276 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 18:40:08 INFO - PROCESS | 12903 | 1462326008284 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 18:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:40:08 INFO - PROCESS | 12903 | 1462326008297 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:40:08 INFO - PROCESS | 12903 | 1462326008300 Marionette TRACE conn4 <- [1,2082,null,{}] 18:40:08 INFO - PROCESS | 12903 | 1462326008306 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:08 INFO - PROCESS | 12903 | 1462326008582 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 18:40:08 INFO - PROCESS | 12903 | 1462326008843 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772264800 == 152 [pid = 12903] [id = 528] 18:40:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f876f506c00) [pid = 12903] [serial = 1585] [outer = (nil)] 18:40:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f87724ecc00) [pid = 12903] [serial = 1586] [outer = 0x7f876f506c00] 18:40:08 INFO - PROCESS | 12903 | 1462326008964 Marionette DEBUG loaded listener.js 18:40:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f87735e1000) [pid = 12903] [serial = 1587] [outer = 0x7f876f506c00] 18:40:09 INFO - PROCESS | 12903 | 1462326009959 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1694ms 18:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:40:10 INFO - PROCESS | 12903 | 1462326009993 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 18:40:10 INFO - PROCESS | 12903 | 1462326009996 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 18:40:10 INFO - PROCESS | 12903 | 1462326010005 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:40:10 INFO - PROCESS | 12903 | 1462326010012 Marionette TRACE conn4 <- [1,2086,null,{}] 18:40:10 INFO - PROCESS | 12903 | 1462326010029 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:10 INFO - PROCESS | 12903 | 1462326010278 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 18:40:10 INFO - PROCESS | 12903 | 1462326010582 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735a9800 == 153 [pid = 12903] [id = 529] 18:40:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f8774b74000) [pid = 12903] [serial = 1588] [outer = (nil)] 18:40:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f8775f14c00) [pid = 12903] [serial = 1589] [outer = 0x7f8774b74000] 18:40:10 INFO - PROCESS | 12903 | 1462326010669 Marionette DEBUG loaded listener.js 18:40:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f8775fb2400) [pid = 12903] [serial = 1590] [outer = 0x7f8774b74000] 18:40:11 INFO - PROCESS | 12903 | 1462326011594 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1643ms 18:40:11 INFO - PROCESS | 12903 | 1462326011647 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 18:40:11 INFO - PROCESS | 12903 | 1462326011651 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 18:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:40:11 INFO - PROCESS | 12903 | 1462326011658 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:40:11 INFO - PROCESS | 12903 | 1462326011661 Marionette TRACE conn4 <- [1,2090,null,{}] 18:40:11 INFO - PROCESS | 12903 | 1462326011667 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:11 INFO - PROCESS | 12903 | 1462326011902 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 18:40:12 INFO - PROCESS | 12903 | 1462326012159 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774c10800 == 154 [pid = 12903] [id = 530] 18:40:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f8774dcc400) [pid = 12903] [serial = 1591] [outer = (nil)] 18:40:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f87762b5400) [pid = 12903] [serial = 1592] [outer = 0x7f8774dcc400] 18:40:12 INFO - PROCESS | 12903 | 1462326012281 Marionette DEBUG loaded listener.js 18:40:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f87762e5c00) [pid = 12903] [serial = 1593] [outer = 0x7f8774dcc400] 18:40:13 INFO - PROCESS | 12903 | 1462326013156 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1539ms 18:40:13 INFO - PROCESS | 12903 | 1462326013198 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 18:40:13 INFO - PROCESS | 12903 | 1462326013202 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 18:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:40:13 INFO - PROCESS | 12903 | 1462326013208 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:40:13 INFO - PROCESS | 12903 | 1462326013211 Marionette TRACE conn4 <- [1,2094,null,{}] 18:40:13 INFO - PROCESS | 12903 | 1462326013216 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:13 INFO - PROCESS | 12903 | 1462326013463 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 18:40:13 INFO - PROCESS | 12903 | 1462326013723 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776147000 == 155 [pid = 12903] [id = 531] 18:40:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f8775fb3c00) [pid = 12903] [serial = 1594] [outer = (nil)] 18:40:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f8776d67400) [pid = 12903] [serial = 1595] [outer = 0x7f8775fb3c00] 18:40:13 INFO - PROCESS | 12903 | 1462326013846 Marionette DEBUG loaded listener.js 18:40:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f8776e7f000) [pid = 12903] [serial = 1596] [outer = 0x7f8775fb3c00] 18:40:14 INFO - PROCESS | 12903 | 1462326014758 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1589ms 18:40:14 INFO - PROCESS | 12903 | 1462326014798 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 18:40:14 INFO - PROCESS | 12903 | 1462326014803 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 18:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:40:14 INFO - PROCESS | 12903 | 1462326014809 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:40:14 INFO - PROCESS | 12903 | 1462326014812 Marionette TRACE conn4 <- [1,2098,null,{}] 18:40:14 INFO - PROCESS | 12903 | 1462326014818 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:15 INFO - PROCESS | 12903 | 1462326015084 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 18:40:15 INFO - PROCESS | 12903 | 1462326015401 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f5b000 == 156 [pid = 12903] [id = 532] 18:40:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f877ae4f000) [pid = 12903] [serial = 1597] [outer = (nil)] 18:40:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877af3c000) [pid = 12903] [serial = 1598] [outer = 0x7f877ae4f000] 18:40:15 INFO - PROCESS | 12903 | 1462326015487 Marionette DEBUG loaded listener.js 18:40:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877b096c00) [pid = 12903] [serial = 1599] [outer = 0x7f877ae4f000] 18:40:16 INFO - PROCESS | 12903 | 1462326016343 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1590ms 18:40:16 INFO - PROCESS | 12903 | 1462326016401 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 18:40:16 INFO - PROCESS | 12903 | 1462326016405 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 18:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:40:16 INFO - PROCESS | 12903 | 1462326016410 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:40:16 INFO - PROCESS | 12903 | 1462326016414 Marionette TRACE conn4 <- [1,2102,null,{}] 18:40:16 INFO - PROCESS | 12903 | 1462326016420 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:16 INFO - PROCESS | 12903 | 1462326016653 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 18:40:16 INFO - PROCESS | 12903 | 1462326016866 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777785000 == 157 [pid = 12903] [id = 533] 18:40:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877b0a5000) [pid = 12903] [serial = 1600] [outer = (nil)] 18:40:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f877bd50400) [pid = 12903] [serial = 1601] [outer = 0x7f877b0a5000] 18:40:16 INFO - PROCESS | 12903 | 1462326016992 Marionette DEBUG loaded listener.js 18:40:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f877bf85800) [pid = 12903] [serial = 1602] [outer = 0x7f877b0a5000] 18:40:17 INFO - PROCESS | 12903 | 1462326017896 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1538ms 18:40:17 INFO - PROCESS | 12903 | 1462326017950 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 18:40:17 INFO - PROCESS | 12903 | 1462326017954 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 18:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:40:17 INFO - PROCESS | 12903 | 1462326017960 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:40:17 INFO - PROCESS | 12903 | 1462326017963 Marionette TRACE conn4 <- [1,2106,null,{}] 18:40:17 INFO - PROCESS | 12903 | 1462326017969 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:18 INFO - PROCESS | 12903 | 1462326018197 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 18:40:18 INFO - PROCESS | 12903 | 1462326018459 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bd20800 == 158 [pid = 12903] [id = 534] 18:40:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877b0a9c00) [pid = 12903] [serial = 1603] [outer = (nil)] 18:40:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f877c41d800) [pid = 12903] [serial = 1604] [outer = 0x7f877b0a9c00] 18:40:18 INFO - PROCESS | 12903 | 1462326018578 Marionette DEBUG loaded listener.js 18:40:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f877c78cc00) [pid = 12903] [serial = 1605] [outer = 0x7f877b0a9c00] 18:40:19 INFO - PROCESS | 12903 | 1462326019428 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 18:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1532ms 18:40:19 INFO - PROCESS | 12903 | 1462326019499 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 18:40:19 INFO - PROCESS | 12903 | 1462326019504 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 18:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:40:19 INFO - PROCESS | 12903 | 1462326019527 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:40:19 INFO - PROCESS | 12903 | 1462326019531 Marionette TRACE conn4 <- [1,2110,null,{}] 18:40:19 INFO - PROCESS | 12903 | 1462326019537 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:19 INFO - PROCESS | 12903 | 1462326019789 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 18:40:20 INFO - PROCESS | 12903 | 1462326020096 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c10f800 == 159 [pid = 12903] [id = 535] 18:40:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877b0ac400) [pid = 12903] [serial = 1606] [outer = (nil)] 18:40:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877d050800) [pid = 12903] [serial = 1607] [outer = 0x7f877b0ac400] 18:40:20 INFO - PROCESS | 12903 | 1462326020177 Marionette DEBUG loaded listener.js 18:40:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f877d147c00) [pid = 12903] [serial = 1608] [outer = 0x7f877b0ac400] 18:40:21 INFO - PROCESS | 12903 | 1462326021037 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1586ms 18:40:21 INFO - PROCESS | 12903 | 1462326021113 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 18:40:21 INFO - PROCESS | 12903 | 1462326021116 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 18:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:40:21 INFO - PROCESS | 12903 | 1462326021124 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:40:21 INFO - PROCESS | 12903 | 1462326021127 Marionette TRACE conn4 <- [1,2114,null,{}] 18:40:21 INFO - PROCESS | 12903 | 1462326021132 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:21 INFO - PROCESS | 12903 | 1462326021405 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 18:40:21 INFO - PROCESS | 12903 | 1462326021706 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c866800 == 160 [pid = 12903] [id = 536] 18:40:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f877b0ad400) [pid = 12903] [serial = 1609] [outer = (nil)] 18:40:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f877d3d9800) [pid = 12903] [serial = 1610] [outer = 0x7f877b0ad400] 18:40:21 INFO - PROCESS | 12903 | 1462326021787 Marionette DEBUG loaded listener.js 18:40:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f877d8c5400) [pid = 12903] [serial = 1611] [outer = 0x7f877b0ad400] 18:40:22 INFO - PROCESS | 12903 | 1462326022683 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1634ms 18:40:22 INFO - PROCESS | 12903 | 1462326022759 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 18:40:22 INFO - PROCESS | 12903 | 1462326022764 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 18:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:40:22 INFO - PROCESS | 12903 | 1462326022772 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:40:22 INFO - PROCESS | 12903 | 1462326022777 Marionette TRACE conn4 <- [1,2118,null,{}] 18:40:22 INFO - PROCESS | 12903 | 1462326022782 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:23 INFO - PROCESS | 12903 | 1462326023081 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 18:40:23 INFO - PROCESS | 12903 | 1462326023394 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d319800 == 161 [pid = 12903] [id = 537] 18:40:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f877dbdb400) [pid = 12903] [serial = 1612] [outer = (nil)] 18:40:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f877dee7c00) [pid = 12903] [serial = 1613] [outer = 0x7f877dbdb400] 18:40:23 INFO - PROCESS | 12903 | 1462326023494 Marionette DEBUG loaded listener.js 18:40:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f877f5ec800) [pid = 12903] [serial = 1614] [outer = 0x7f877dbdb400] 18:40:24 INFO - PROCESS | 12903 | 1462326024364 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1637ms 18:40:24 INFO - PROCESS | 12903 | 1462326024426 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 18:40:24 INFO - PROCESS | 12903 | 1462326024430 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 18:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:40:24 INFO - PROCESS | 12903 | 1462326024442 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:40:24 INFO - PROCESS | 12903 | 1462326024445 Marionette TRACE conn4 <- [1,2122,null,{}] 18:40:24 INFO - PROCESS | 12903 | 1462326024451 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:24 INFO - PROCESS | 12903 | 1462326024712 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 18:40:24 INFO - PROCESS | 12903 | 1462326024972 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db1d800 == 162 [pid = 12903] [id = 538] 18:40:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f877758e000) [pid = 12903] [serial = 1615] [outer = (nil)] 18:40:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f878010c400) [pid = 12903] [serial = 1616] [outer = 0x7f877758e000] 18:40:25 INFO - PROCESS | 12903 | 1462326025113 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8780333000) [pid = 12903] [serial = 1617] [outer = 0x7f877758e000] 18:40:25 INFO - PROCESS | 12903 | 1462326025988 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1587ms 18:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:40:26 INFO - PROCESS | 12903 | 1462326026028 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 18:40:26 INFO - PROCESS | 12903 | 1462326026031 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 18:40:26 INFO - PROCESS | 12903 | 1462326026038 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - PROCESS | 12903 | 1462326026041 Marionette TRACE conn4 <- [1,2126,null,{}] 18:40:26 INFO - PROCESS | 12903 | 1462326026046 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:26 INFO - PROCESS | 12903 | 1462326026285 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 18:40:26 INFO - PROCESS | 12903 | 1462326026599 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df6a000 == 163 [pid = 12903] [id = 539] 18:40:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f877b0ed000) [pid = 12903] [serial = 1618] [outer = (nil)] 18:40:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f8780bd5c00) [pid = 12903] [serial = 1619] [outer = 0x7f877b0ed000] 18:40:26 INFO - PROCESS | 12903 | 1462326026681 Marionette DEBUG loaded listener.js 18:40:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f8782b1d800) [pid = 12903] [serial = 1620] [outer = 0x7f877b0ed000] 18:40:27 INFO - PROCESS | 12903 | 1462326027561 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1583ms 18:40:27 INFO - PROCESS | 12903 | 1462326027622 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 18:40:27 INFO - PROCESS | 12903 | 1462326027627 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 18:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:40:27 INFO - PROCESS | 12903 | 1462326027635 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:40:27 INFO - PROCESS | 12903 | 1462326027640 Marionette TRACE conn4 <- [1,2130,null,{}] 18:40:27 INFO - PROCESS | 12903 | 1462326027646 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:27 INFO - PROCESS | 12903 | 1462326027889 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 18:40:28 INFO - PROCESS | 12903 | 1462326028193 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780356000 == 164 [pid = 12903] [id = 540] 18:40:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f8769e0c400) [pid = 12903] [serial = 1621] [outer = (nil)] 18:40:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f8782e3c800) [pid = 12903] [serial = 1622] [outer = 0x7f8769e0c400] 18:40:28 INFO - PROCESS | 12903 | 1462326028273 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f87839af800) [pid = 12903] [serial = 1623] [outer = 0x7f8769e0c400] 18:40:29 INFO - PROCESS | 12903 | 1462326029174 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:40:29 INFO - PROCESS | 12903 | 1462326029226 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 18:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:40:29 INFO - PROCESS | 12903 | 1462326029232 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - PROCESS | 12903 | 1462326029234 Marionette TRACE conn4 <- [1,2134,null,{}] 18:40:29 INFO - PROCESS | 12903 | 1462326029240 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:29 INFO - PROCESS | 12903 | 1462326029475 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 18:40:29 INFO - PROCESS | 12903 | 1462326029857 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780b8e800 == 165 [pid = 12903] [id = 541] 18:40:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f8782ba6400) [pid = 12903] [serial = 1624] [outer = (nil)] 18:40:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f8784b6e000) [pid = 12903] [serial = 1625] [outer = 0x7f8782ba6400] 18:40:29 INFO - PROCESS | 12903 | 1462326029938 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f8785575c00) [pid = 12903] [serial = 1626] [outer = 0x7f8782ba6400] 18:40:30 INFO - PROCESS | 12903 | 1462326030806 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 18:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1628ms 18:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:40:30 INFO - PROCESS | 12903 | 1462326030862 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 18:40:30 INFO - PROCESS | 12903 | 1462326030865 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 18:40:30 INFO - PROCESS | 12903 | 1462326030872 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:40:30 INFO - PROCESS | 12903 | 1462326030875 Marionette TRACE conn4 <- [1,2138,null,{}] 18:40:30 INFO - PROCESS | 12903 | 1462326030881 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:31 INFO - PROCESS | 12903 | 1462326031109 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 18:40:31 INFO - PROCESS | 12903 | 1462326031380 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784879000 == 166 [pid = 12903] [id = 542] 18:40:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f878464b400) [pid = 12903] [serial = 1627] [outer = (nil)] 18:40:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f87860cf800) [pid = 12903] [serial = 1628] [outer = 0x7f878464b400] 18:40:31 INFO - PROCESS | 12903 | 1462326031501 Marionette DEBUG loaded listener.js 18:40:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f87866ea000) [pid = 12903] [serial = 1629] [outer = 0x7f878464b400] 18:40:32 INFO - PROCESS | 12903 | 1462326032366 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1541ms 18:40:32 INFO - PROCESS | 12903 | 1462326032414 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 18:40:32 INFO - PROCESS | 12903 | 1462326032417 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 18:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:40:32 INFO - PROCESS | 12903 | 1462326032424 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - PROCESS | 12903 | 1462326032427 Marionette TRACE conn4 <- [1,2142,null,{}] 18:40:32 INFO - PROCESS | 12903 | 1462326032433 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:32 INFO - PROCESS | 12903 | 1462326032665 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 18:40:32 INFO - PROCESS | 12903 | 1462326032974 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d59000 == 167 [pid = 12903] [id = 543] 18:40:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f878480d800) [pid = 12903] [serial = 1630] [outer = (nil)] 18:40:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f87869c4800) [pid = 12903] [serial = 1631] [outer = 0x7f878480d800] 18:40:33 INFO - PROCESS | 12903 | 1462326033055 Marionette DEBUG loaded listener.js 18:40:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f8787333400) [pid = 12903] [serial = 1632] [outer = 0x7f878480d800] 18:40:33 INFO - PROCESS | 12903 | 1462326033943 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 18:40:34 INFO - PROCESS | 12903 | 1462326034020 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 18:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:40:34 INFO - PROCESS | 12903 | 1462326034027 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:40:34 INFO - PROCESS | 12903 | 1462326034030 Marionette TRACE conn4 <- [1,2146,null,{}] 18:40:34 INFO - PROCESS | 12903 | 1462326034037 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:34 INFO - PROCESS | 12903 | 1462326034285 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 18:40:34 INFO - PROCESS | 12903 | 1462326034601 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785b75000 == 168 [pid = 12903] [id = 544] 18:40:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f877d95d400) [pid = 12903] [serial = 1633] [outer = (nil)] 18:40:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f87867a0c00) [pid = 12903] [serial = 1634] [outer = 0x7f877d95d400] 18:40:34 INFO - PROCESS | 12903 | 1462326034708 Marionette DEBUG loaded listener.js 18:40:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 205 (0x7f8793a95400) [pid = 12903] [serial = 1635] [outer = 0x7f877d95d400] 18:40:35 INFO - PROCESS | 12903 | 1462326035599 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 12903 | 1462326035672 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 18:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:40:35 INFO - PROCESS | 12903 | 1462326035678 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:40:35 INFO - PROCESS | 12903 | 1462326035682 Marionette TRACE conn4 <- [1,2150,null,{}] 18:40:35 INFO - PROCESS | 12903 | 1462326035688 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:35 INFO - PROCESS | 12903 | 1462326035942 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 18:40:36 INFO - PROCESS | 12903 | 1462326036292 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8787275800 == 169 [pid = 12903] [id = 545] 18:40:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 206 (0x7f8768779400) [pid = 12903] [serial = 1636] [outer = (nil)] 18:40:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 207 (0x7f87895c3000) [pid = 12903] [serial = 1637] [outer = 0x7f8768779400] 18:40:36 INFO - PROCESS | 12903 | 1462326036376 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 208 (0x7f8796832c00) [pid = 12903] [serial = 1638] [outer = 0x7f8768779400] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877dcf2000 == 168 [pid = 12903] [id = 217] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc89800 == 167 [pid = 12903] [id = 382] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87687eb800 == 166 [pid = 12903] [id = 521] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dc0f000 == 165 [pid = 12903] [id = 520] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879b571000 == 164 [pid = 12903] [id = 519] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8798739800 == 163 [pid = 12903] [id = 518] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8796d04000 == 162 [pid = 12903] [id = 517] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794c40800 == 161 [pid = 12903] [id = 516] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793730800 == 160 [pid = 12903] [id = 515] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8785ae2000 == 159 [pid = 12903] [id = 514] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8782ed5800 == 158 [pid = 12903] [id = 513] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780350800 == 157 [pid = 12903] [id = 512] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df56000 == 156 [pid = 12903] [id = 511] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d395000 == 155 [pid = 12903] [id = 510] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c494800 == 154 [pid = 12903] [id = 509] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877bd14800 == 153 [pid = 12903] [id = 508] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f9a800 == 152 [pid = 12903] [id = 507] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774c0c000 == 151 [pid = 12903] [id = 506] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877045b000 == 150 [pid = 12903] [id = 505] 18:40:37 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8769cb5800 == 149 [pid = 12903] [id = 504] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 207 (0x7f876b848400) [pid = 12903] [serial = 1511] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 206 (0x7f8786222c00) [pid = 12903] [serial = 1490] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 205 (0x7f8776c9a800) [pid = 12903] [serial = 1508] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 204 (0x7f877344e000) [pid = 12903] [serial = 1503] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f876e43bc00) [pid = 12903] [serial = 1499] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f8780be3400) [pid = 12903] [serial = 1481] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f8784e33000) [pid = 12903] [serial = 1487] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f8769ee4000) [pid = 12903] [serial = 1497] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f877d95f800) [pid = 12903] [serial = 1475] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f8774dcd400) [pid = 12903] [serial = 1451] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f8794b53400) [pid = 12903] [serial = 1428] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f876c2bb400) [pid = 12903] [serial = 1445] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f8776077c00) [pid = 12903] [serial = 1454] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f8771ad6000) [pid = 12903] [serial = 1500] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f8775753000) [pid = 12903] [serial = 1505] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f8767b16c00) [pid = 12903] [serial = 1496] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f877c785800) [pid = 12903] [serial = 1469] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f877c06b000) [pid = 12903] [serial = 1466] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f8775fb6c00) [pid = 12903] [serial = 1506] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f87724ee800) [pid = 12903] [serial = 1448] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f8786923c00) [pid = 12903] [serial = 1493] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f87729f8800) [pid = 12903] [serial = 1502] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877b00b800) [pid = 12903] [serial = 1460] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f877d0e4800) [pid = 12903] [serial = 1472] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f8776d5a400) [pid = 12903] [serial = 1457] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f8776e7a400) [pid = 12903] [serial = 1509] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f8782eaf400) [pid = 12903] [serial = 1484] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877bd59c00) [pid = 12903] [serial = 1463] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f878011a800) [pid = 12903] [serial = 1478] [outer = (nil)] [url = about:blank] 18:40:38 INFO - PROCESS | 12903 | 1462326038814 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 18:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 3186ms 18:40:38 INFO - PROCESS | 12903 | 1462326038868 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 18:40:38 INFO - PROCESS | 12903 | 1462326038874 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 18:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:40:38 INFO - PROCESS | 12903 | 1462326038882 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:40:38 INFO - PROCESS | 12903 | 1462326038887 Marionette TRACE conn4 <- [1,2154,null,{}] 18:40:38 INFO - PROCESS | 12903 | 1462326038896 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:39 INFO - PROCESS | 12903 | 1462326039109 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 18:40:39 INFO - PROCESS | 12903 | 1462326039355 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bbd3800 == 150 [pid = 12903] [id = 546] 18:40:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f876b84c800) [pid = 12903] [serial = 1639] [outer = (nil)] 18:40:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f876b9de800) [pid = 12903] [serial = 1640] [outer = 0x7f876b84c800] 18:40:39 INFO - PROCESS | 12903 | 1462326039427 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f876de90400) [pid = 12903] [serial = 1641] [outer = 0x7f876b84c800] 18:40:40 INFO - PROCESS | 12903 | 1462326040299 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1488ms 18:40:40 INFO - PROCESS | 12903 | 1462326040371 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 18:40:40 INFO - PROCESS | 12903 | 1462326040379 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 18:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:40:40 INFO - PROCESS | 12903 | 1462326040390 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:40:40 INFO - PROCESS | 12903 | 1462326040393 Marionette TRACE conn4 <- [1,2158,null,{}] 18:40:40 INFO - PROCESS | 12903 | 1462326040399 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:40 INFO - PROCESS | 12903 | 1462326040631 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 18:40:40 INFO - PROCESS | 12903 | 1462326040926 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876db92800 == 151 [pid = 12903] [id = 547] 18:40:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8771ad6000) [pid = 12903] [serial = 1642] [outer = (nil)] 18:40:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f87729f2800) [pid = 12903] [serial = 1643] [outer = 0x7f8771ad6000] 18:40:41 INFO - PROCESS | 12903 | 1462326041011 Marionette DEBUG loaded listener.js 18:40:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f87735d5c00) [pid = 12903] [serial = 1644] [outer = 0x7f8771ad6000] 18:40:41 INFO - PROCESS | 12903 | 1462326041865 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1536ms 18:40:41 INFO - PROCESS | 12903 | 1462326041934 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 18:40:41 INFO - PROCESS | 12903 | 1462326041938 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 18:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:40:41 INFO - PROCESS | 12903 | 1462326041955 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:40:41 INFO - PROCESS | 12903 | 1462326041963 Marionette TRACE conn4 <- [1,2162,null,{}] 18:40:42 INFO - PROCESS | 12903 | 1462326042013 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:42 INFO - PROCESS | 12903 | 1462326042322 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 18:40:42 INFO - PROCESS | 12903 | 1462326042395 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877226d800 == 152 [pid = 12903] [id = 548] 18:40:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f8774b79400) [pid = 12903] [serial = 1645] [outer = (nil)] 18:40:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8775fab400) [pid = 12903] [serial = 1646] [outer = 0x7f8774b79400] 18:40:42 INFO - PROCESS | 12903 | 1462326042463 Marionette DEBUG loaded listener.js 18:40:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f87762b3800) [pid = 12903] [serial = 1647] [outer = 0x7f8774b79400] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f87679f0000) [pid = 12903] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f87821a8000) [pid = 12903] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f87703b9800) [pid = 12903] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f877d63f000) [pid = 12903] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f877bd5a800) [pid = 12903] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f877f57b400) [pid = 12903] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f877c427800) [pid = 12903] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f87679e6800) [pid = 12903] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f87679e3c00) [pid = 12903] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f877deef800) [pid = 12903] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f877c064c00) [pid = 12903] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f877758bc00) [pid = 12903] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f8769ee5c00) [pid = 12903] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8786928800) [pid = 12903] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8774b6b800) [pid = 12903] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f8774a34c00) [pid = 12903] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f877d957000) [pid = 12903] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f876b738800) [pid = 12903] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8774b6fc00) [pid = 12903] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f876b9da800) [pid = 12903] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f87724ec400) [pid = 12903] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f87774db800) [pid = 12903] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f87774d1c00) [pid = 12903] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f8771ada800) [pid = 12903] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8769ee7000) [pid = 12903] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f876de8b800) [pid = 12903] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f877def0c00) [pid = 12903] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f87735dd000) [pid = 12903] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f87679ec800) [pid = 12903] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f877758b400) [pid = 12903] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f877f5f0800) [pid = 12903] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f876b849800) [pid = 12903] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f87679ef800) [pid = 12903] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877af3a800) [pid = 12903] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f877d952400) [pid = 12903] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f877ff05000) [pid = 12903] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8776c92000) [pid = 12903] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f8775f1f000) [pid = 12903] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877f588000) [pid = 12903] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f876b73bc00) [pid = 12903] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f8774b70c00) [pid = 12903] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:40:43 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f8768784400) [pid = 12903] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:40:44 INFO - PROCESS | 12903 | 1462326044084 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2168ms 18:40:44 INFO - PROCESS | 12903 | 1462326044131 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 18:40:44 INFO - PROCESS | 12903 | 1462326044136 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 18:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:40:44 INFO - PROCESS | 12903 | 1462326044157 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:40:44 INFO - PROCESS | 12903 | 1462326044161 Marionette TRACE conn4 <- [1,2166,null,{}] 18:40:44 INFO - PROCESS | 12903 | 1462326044166 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:44 INFO - PROCESS | 12903 | 1462326044391 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 18:40:44 INFO - PROCESS | 12903 | 1462326044575 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772ab9000 == 153 [pid = 12903] [id = 549] 18:40:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f87679e7c00) [pid = 12903] [serial = 1648] [outer = (nil)] 18:40:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f87721ed000) [pid = 12903] [serial = 1649] [outer = 0x7f87679e7c00] 18:40:44 INFO - PROCESS | 12903 | 1462326044682 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f8775f18800) [pid = 12903] [serial = 1650] [outer = 0x7f87679e7c00] 18:40:45 INFO - PROCESS | 12903 | 1462326045462 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1332ms 18:40:45 INFO - PROCESS | 12903 | 1462326045503 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 12903 | 1462326045507 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 18:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:40:45 INFO - PROCESS | 12903 | 1462326045683 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 12903 | 1462326045688 Marionette TRACE conn4 <- [1,2170,null,{}] 18:40:45 INFO - PROCESS | 12903 | 1462326045697 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:45 INFO - PROCESS | 12903 | 1462326045956 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 18:40:46 INFO - PROCESS | 12903 | 1462326046260 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8769cb1000 == 154 [pid = 12903] [id = 550] 18:40:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8769ee1400) [pid = 12903] [serial = 1651] [outer = (nil)] 18:40:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8769eea800) [pid = 12903] [serial = 1652] [outer = 0x7f8769ee1400] 18:40:46 INFO - PROCESS | 12903 | 1462326046384 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f876b848400) [pid = 12903] [serial = 1653] [outer = 0x7f8769ee1400] 18:40:47 INFO - PROCESS | 12903 | 1462326047311 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1699ms 18:40:47 INFO - PROCESS | 12903 | 1462326047370 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 18:40:47 INFO - PROCESS | 12903 | 1462326047376 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 18:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:40:47 INFO - PROCESS | 12903 | 1462326047383 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:40:47 INFO - PROCESS | 12903 | 1462326047388 Marionette TRACE conn4 <- [1,2174,null,{}] 18:40:47 INFO - PROCESS | 12903 | 1462326047400 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:47 INFO - PROCESS | 12903 | 1462326047649 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 18:40:47 INFO - PROCESS | 12903 | 1462326047964 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87721cd000 == 155 [pid = 12903] [id = 551] 18:40:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f8771ad8400) [pid = 12903] [serial = 1654] [outer = (nil)] 18:40:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f8773445800) [pid = 12903] [serial = 1655] [outer = 0x7f8771ad8400] 18:40:48 INFO - PROCESS | 12903 | 1462326048049 Marionette DEBUG loaded listener.js 18:40:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f8774a34000) [pid = 12903] [serial = 1656] [outer = 0x7f8771ad8400] 18:40:48 INFO - PROCESS | 12903 | 1462326048982 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1642ms 18:40:49 INFO - PROCESS | 12903 | 1462326049027 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 18:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:40:49 INFO - PROCESS | 12903 | 1462326049031 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 18:40:49 INFO - PROCESS | 12903 | 1462326049038 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:40:49 INFO - PROCESS | 12903 | 1462326049041 Marionette TRACE conn4 <- [1,2178,null,{}] 18:40:49 INFO - PROCESS | 12903 | 1462326049048 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:49 INFO - PROCESS | 12903 | 1462326049293 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 18:40:49 INFO - PROCESS | 12903 | 1462326049648 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760b8800 == 156 [pid = 12903] [id = 552] 18:40:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f87762b2c00) [pid = 12903] [serial = 1657] [outer = (nil)] 18:40:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f87762ddc00) [pid = 12903] [serial = 1658] [outer = 0x7f87762b2c00] 18:40:49 INFO - PROCESS | 12903 | 1462326049739 Marionette DEBUG loaded listener.js 18:40:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f8776d63400) [pid = 12903] [serial = 1659] [outer = 0x7f87762b2c00] 18:40:50 INFO - PROCESS | 12903 | 1462326050640 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1639ms 18:40:50 INFO - PROCESS | 12903 | 1462326050678 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 18:40:50 INFO - PROCESS | 12903 | 1462326050681 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 18:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:40:50 INFO - PROCESS | 12903 | 1462326050687 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:40:50 INFO - PROCESS | 12903 | 1462326050691 Marionette TRACE conn4 <- [1,2182,null,{}] 18:40:50 INFO - PROCESS | 12903 | 1462326050696 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:51 INFO - PROCESS | 12903 | 1462326051009 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 18:40:51 INFO - PROCESS | 12903 | 1462326051208 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f62800 == 157 [pid = 12903] [id = 553] 18:40:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f8774b6d400) [pid = 12903] [serial = 1660] [outer = (nil)] 18:40:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f87774d7000) [pid = 12903] [serial = 1661] [outer = 0x7f8774b6d400] 18:40:51 INFO - PROCESS | 12903 | 1462326051288 Marionette DEBUG loaded listener.js 18:40:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f877758c000) [pid = 12903] [serial = 1662] [outer = 0x7f8774b6d400] 18:40:52 INFO - PROCESS | 12903 | 1462326052231 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1589ms 18:40:52 INFO - PROCESS | 12903 | 1462326052279 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 18:40:52 INFO - PROCESS | 12903 | 1462326052282 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 18:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:40:52 INFO - PROCESS | 12903 | 1462326052291 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:40:52 INFO - PROCESS | 12903 | 1462326052296 Marionette TRACE conn4 <- [1,2186,null,{}] 18:40:52 INFO - PROCESS | 12903 | 1462326052303 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:52 INFO - PROCESS | 12903 | 1462326052556 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 18:40:52 INFO - PROCESS | 12903 | 1462326052866 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be76800 == 158 [pid = 12903] [id = 554] 18:40:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f876c2be400) [pid = 12903] [serial = 1663] [outer = (nil)] 18:40:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f877ae4fc00) [pid = 12903] [serial = 1664] [outer = 0x7f876c2be400] 18:40:52 INFO - PROCESS | 12903 | 1462326052948 Marionette DEBUG loaded listener.js 18:40:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f877af3d400) [pid = 12903] [serial = 1665] [outer = 0x7f876c2be400] 18:40:53 INFO - PROCESS | 12903 | 1462326053833 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1589ms 18:40:53 INFO - PROCESS | 12903 | 1462326053882 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 18:40:53 INFO - PROCESS | 12903 | 1462326053885 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 18:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:40:53 INFO - PROCESS | 12903 | 1462326053892 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:40:53 INFO - PROCESS | 12903 | 1462326053895 Marionette TRACE conn4 <- [1,2190,null,{}] 18:40:53 INFO - PROCESS | 12903 | 1462326053902 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:54 INFO - PROCESS | 12903 | 1462326054186 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 18:40:54 INFO - PROCESS | 12903 | 1462326054498 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d2a4800 == 159 [pid = 12903] [id = 555] 18:40:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f877c428c00) [pid = 12903] [serial = 1666] [outer = (nil)] 18:40:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f877c5c1800) [pid = 12903] [serial = 1667] [outer = 0x7f877c428c00] 18:40:54 INFO - PROCESS | 12903 | 1462326054586 Marionette DEBUG loaded listener.js 18:40:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f877d0e1800) [pid = 12903] [serial = 1668] [outer = 0x7f877c428c00] 18:40:55 INFO - PROCESS | 12903 | 1462326055499 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:40:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:40:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1637ms 18:40:55 INFO - PROCESS | 12903 | 1462326055530 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 18:40:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:40:55 INFO - PROCESS | 12903 | 1462326055535 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 18:40:55 INFO - PROCESS | 12903 | 1462326055542 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:40:55 INFO - PROCESS | 12903 | 1462326055545 Marionette TRACE conn4 <- [1,2194,null,{}] 18:40:55 INFO - PROCESS | 12903 | 1462326055551 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:55 INFO - PROCESS | 12903 | 1462326055788 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 18:40:56 INFO - PROCESS | 12903 | 1462326056055 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d76f000 == 160 [pid = 12903] [id = 556] 18:40:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f8767b11000) [pid = 12903] [serial = 1669] [outer = (nil)] 18:40:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877d3dd400) [pid = 12903] [serial = 1670] [outer = 0x7f8767b11000] 18:40:56 INFO - PROCESS | 12903 | 1462326056176 Marionette DEBUG loaded listener.js 18:40:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877d8c8c00) [pid = 12903] [serial = 1671] [outer = 0x7f8767b11000] 18:40:57 INFO - PROCESS | 12903 | 1462326057050 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1581ms 18:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:40:57 INFO - PROCESS | 12903 | 1462326057124 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 18:40:57 INFO - PROCESS | 12903 | 1462326057127 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 18:40:57 INFO - PROCESS | 12903 | 1462326057133 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:40:57 INFO - PROCESS | 12903 | 1462326057136 Marionette TRACE conn4 <- [1,2198,null,{}] 18:40:57 INFO - PROCESS | 12903 | 1462326057142 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:57 INFO - PROCESS | 12903 | 1462326057387 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 18:40:57 INFO - PROCESS | 12903 | 1462326057701 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5c6800 == 161 [pid = 12903] [id = 557] 18:40:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f87736c8000) [pid = 12903] [serial = 1672] [outer = (nil)] 18:40:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f877d928400) [pid = 12903] [serial = 1673] [outer = 0x7f87736c8000] 18:40:57 INFO - PROCESS | 12903 | 1462326057783 Marionette DEBUG loaded listener.js 18:40:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877d960800) [pid = 12903] [serial = 1674] [outer = 0x7f87736c8000] 18:40:58 INFO - PROCESS | 12903 | 1462326058619 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1535ms 18:40:58 INFO - PROCESS | 12903 | 1462326058668 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 18:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:40:58 INFO - PROCESS | 12903 | 1462326058673 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 18:40:58 INFO - PROCESS | 12903 | 1462326058679 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:40:58 INFO - PROCESS | 12903 | 1462326058683 Marionette TRACE conn4 <- [1,2202,null,{}] 18:40:58 INFO - PROCESS | 12903 | 1462326058688 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:58 INFO - PROCESS | 12903 | 1462326058920 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 18:40:59 INFO - PROCESS | 12903 | 1462326059188 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809df000 == 162 [pid = 12903] [id = 558] 18:40:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8777589800) [pid = 12903] [serial = 1675] [outer = (nil)] 18:40:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f877f57d000) [pid = 12903] [serial = 1676] [outer = 0x7f8777589800] 18:40:59 INFO - PROCESS | 12903 | 1462326059267 Marionette DEBUG loaded listener.js 18:40:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877f5ef400) [pid = 12903] [serial = 1677] [outer = 0x7f8777589800] 18:41:00 INFO - PROCESS | 12903 | 1462326060261 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1631ms 18:41:00 INFO - PROCESS | 12903 | 1462326060311 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 18:41:00 INFO - PROCESS | 12903 | 1462326060315 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 18:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:41:00 INFO - PROCESS | 12903 | 1462326060322 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:41:00 INFO - PROCESS | 12903 | 1462326060326 Marionette TRACE conn4 <- [1,2206,null,{}] 18:41:00 INFO - PROCESS | 12903 | 1462326060331 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:00 INFO - PROCESS | 12903 | 1462326060634 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 18:41:01 INFO - PROCESS | 12903 | 1462326061026 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b13000 == 163 [pid = 12903] [id = 559] 18:41:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877d91ac00) [pid = 12903] [serial = 1678] [outer = (nil)] 18:41:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f8780974c00) [pid = 12903] [serial = 1679] [outer = 0x7f877d91ac00] 18:41:01 INFO - PROCESS | 12903 | 1462326061165 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f8782eac800) [pid = 12903] [serial = 1680] [outer = 0x7f877d91ac00] 18:41:02 INFO - PROCESS | 12903 | 1462326062139 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1881ms 18:41:02 INFO - PROCESS | 12903 | 1462326062204 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 18:41:02 INFO - PROCESS | 12903 | 1462326062208 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 18:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:41:02 INFO - PROCESS | 12903 | 1462326062214 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - PROCESS | 12903 | 1462326062219 Marionette TRACE conn4 <- [1,2210,null,{}] 18:41:02 INFO - PROCESS | 12903 | 1462326062225 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:02 INFO - PROCESS | 12903 | 1462326062545 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 18:41:02 INFO - PROCESS | 12903 | 1462326062865 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87869ea800 == 164 [pid = 12903] [id = 560] 18:41:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f877ad75800) [pid = 12903] [serial = 1681] [outer = (nil)] 18:41:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8786484c00) [pid = 12903] [serial = 1682] [outer = 0x7f877ad75800] 18:41:02 INFO - PROCESS | 12903 | 1462326062955 Marionette DEBUG loaded listener.js 18:41:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f87869c4c00) [pid = 12903] [serial = 1683] [outer = 0x7f877ad75800] 18:41:03 INFO - PROCESS | 12903 | 1462326063871 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1685ms 18:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:41:03 INFO - PROCESS | 12903 | 1462326063902 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 18:41:03 INFO - PROCESS | 12903 | 1462326063905 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 18:41:03 INFO - PROCESS | 12903 | 1462326063912 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:41:03 INFO - PROCESS | 12903 | 1462326063916 Marionette TRACE conn4 <- [1,2214,null,{}] 18:41:03 INFO - PROCESS | 12903 | 1462326063922 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:04 INFO - PROCESS | 12903 | 1462326064163 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 18:41:04 INFO - PROCESS | 12903 | 1462326064436 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793ab3000 == 165 [pid = 12903] [id = 561] 18:41:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f878557f000) [pid = 12903] [serial = 1684] [outer = (nil)] 18:41:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f87890e8000) [pid = 12903] [serial = 1685] [outer = 0x7f878557f000] 18:41:04 INFO - PROCESS | 12903 | 1462326064558 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f8792b6d800) [pid = 12903] [serial = 1686] [outer = 0x7f878557f000] 18:41:05 INFO - PROCESS | 12903 | 1462326065438 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1585ms 18:41:05 INFO - PROCESS | 12903 | 1462326065498 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 18:41:05 INFO - PROCESS | 12903 | 1462326065502 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 18:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:41:05 INFO - PROCESS | 12903 | 1462326065507 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:41:05 INFO - PROCESS | 12903 | 1462326065510 Marionette TRACE conn4 <- [1,2218,null,{}] 18:41:05 INFO - PROCESS | 12903 | 1462326065515 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:05 INFO - PROCESS | 12903 | 1462326065745 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 18:41:06 INFO - PROCESS | 12903 | 1462326066016 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794c94800 == 166 [pid = 12903] [id = 562] 18:41:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f87679e5400) [pid = 12903] [serial = 1687] [outer = (nil)] 18:41:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8794e20c00) [pid = 12903] [serial = 1688] [outer = 0x7f87679e5400] 18:41:06 INFO - PROCESS | 12903 | 1462326066138 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f8797fa2c00) [pid = 12903] [serial = 1689] [outer = 0x7f87679e5400] 18:41:06 INFO - PROCESS | 12903 | 1462326066990 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1530ms 18:41:07 INFO - PROCESS | 12903 | 1462326067039 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 18:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:41:07 INFO - PROCESS | 12903 | 1462326067043 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 18:41:07 INFO - PROCESS | 12903 | 1462326067050 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:41:07 INFO - PROCESS | 12903 | 1462326067053 Marionette TRACE conn4 <- [1,2222,null,{}] 18:41:07 INFO - PROCESS | 12903 | 1462326067059 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:07 INFO - PROCESS | 12903 | 1462326067299 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 18:41:07 INFO - PROCESS | 12903 | 1462326067572 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986a6000 == 167 [pid = 12903] [id = 563] 18:41:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f877bdc6400) [pid = 12903] [serial = 1690] [outer = (nil)] 18:41:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f8798191000) [pid = 12903] [serial = 1691] [outer = 0x7f877bdc6400] 18:41:07 INFO - PROCESS | 12903 | 1462326067693 Marionette DEBUG loaded listener.js 18:41:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f879874d000) [pid = 12903] [serial = 1692] [outer = 0x7f877bdc6400] 18:41:08 INFO - PROCESS | 12903 | 1462326068573 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1583ms 18:41:08 INFO - PROCESS | 12903 | 1462326068633 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 18:41:08 INFO - PROCESS | 12903 | 1462326068637 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 18:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:41:08 INFO - PROCESS | 12903 | 1462326068644 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:41:08 INFO - PROCESS | 12903 | 1462326068647 Marionette TRACE conn4 <- [1,2226,null,{}] 18:41:08 INFO - PROCESS | 12903 | 1462326068654 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:08 INFO - PROCESS | 12903 | 1462326068910 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 18:41:09 INFO - PROCESS | 12903 | 1462326069221 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879ab80000 == 168 [pid = 12903] [id = 564] 18:41:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f87679e4c00) [pid = 12903] [serial = 1693] [outer = (nil)] 18:41:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f876b4de400) [pid = 12903] [serial = 1694] [outer = 0x7f87679e4c00] 18:41:09 INFO - PROCESS | 12903 | 1462326069303 Marionette DEBUG loaded listener.js 18:41:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f876b4e3000) [pid = 12903] [serial = 1695] [outer = 0x7f87679e4c00] 18:41:10 INFO - PROCESS | 12903 | 1462326070263 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1682ms 18:41:10 INFO - PROCESS | 12903 | 1462326070327 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 12903 | 1462326070331 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 18:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:41:10 INFO - PROCESS | 12903 | 1462326070338 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - PROCESS | 12903 | 1462326070341 Marionette TRACE conn4 <- [1,2230,null,{}] 18:41:10 INFO - PROCESS | 12903 | 1462326070346 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:10 INFO - PROCESS | 12903 | 1462326070574 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 18:41:10 INFO - PROCESS | 12903 | 1462326070883 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc08800 == 169 [pid = 12903] [id = 565] 18:41:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f876b4d5400) [pid = 12903] [serial = 1696] [outer = (nil)] 18:41:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f8798143400) [pid = 12903] [serial = 1697] [outer = 0x7f876b4d5400] 18:41:10 INFO - PROCESS | 12903 | 1462326070963 Marionette DEBUG loaded listener.js 18:41:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f87988bf000) [pid = 12903] [serial = 1698] [outer = 0x7f876b4d5400] 18:41:11 INFO - PROCESS | 12903 | 1462326071796 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1531ms 18:41:11 INFO - PROCESS | 12903 | 1462326071870 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 18:41:11 INFO - PROCESS | 12903 | 1462326071873 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 18:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:41:11 INFO - PROCESS | 12903 | 1462326071879 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:41:11 INFO - PROCESS | 12903 | 1462326071883 Marionette TRACE conn4 <- [1,2234,null,{}] 18:41:11 INFO - PROCESS | 12903 | 1462326071889 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:12 INFO - PROCESS | 12903 | 1462326072130 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 18:41:12 INFO - PROCESS | 12903 | 1462326072450 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd8b000 == 170 [pid = 12903] [id = 566] 18:41:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f876b4d8000) [pid = 12903] [serial = 1699] [outer = (nil)] 18:41:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f876b4f7800) [pid = 12903] [serial = 1700] [outer = 0x7f876b4d8000] 18:41:12 INFO - PROCESS | 12903 | 1462326072533 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f876b4fc800) [pid = 12903] [serial = 1701] [outer = 0x7f876b4d8000] 18:41:13 INFO - PROCESS | 12903 | 1462326073367 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1531ms 18:41:13 INFO - PROCESS | 12903 | 1462326073412 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 18:41:13 INFO - PROCESS | 12903 | 1462326073416 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 18:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:41:13 INFO - PROCESS | 12903 | 1462326073423 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:41:13 INFO - PROCESS | 12903 | 1462326073427 Marionette TRACE conn4 <- [1,2238,null,{}] 18:41:13 INFO - PROCESS | 12903 | 1462326073433 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:13 INFO - PROCESS | 12903 | 1462326073681 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 18:41:14 INFO - PROCESS | 12903 | 1462326073997 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a0596800 == 171 [pid = 12903] [id = 567] 18:41:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f876b4e2c00) [pid = 12903] [serial = 1702] [outer = (nil)] 18:41:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f8772d4a000) [pid = 12903] [serial = 1703] [outer = 0x7f876b4e2c00] 18:41:14 INFO - PROCESS | 12903 | 1462326074116 Marionette DEBUG loaded listener.js 18:41:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f8798a4a400) [pid = 12903] [serial = 1704] [outer = 0x7f876b4e2c00] 18:41:15 INFO - PROCESS | 12903 | 1462326075042 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1681ms 18:41:15 INFO - PROCESS | 12903 | 1462326075105 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 18:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:41:15 INFO - PROCESS | 12903 | 1462326075109 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 18:41:15 INFO - PROCESS | 12903 | 1462326075116 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:41:15 INFO - PROCESS | 12903 | 1462326075119 Marionette TRACE conn4 <- [1,2242,null,{}] 18:41:15 INFO - PROCESS | 12903 | 1462326075124 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:15 INFO - PROCESS | 12903 | 1462326075415 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 18:41:15 INFO - PROCESS | 12903 | 1462326075746 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876cfdf000 == 172 [pid = 12903] [id = 568] 18:41:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f8767b16000) [pid = 12903] [serial = 1705] [outer = (nil)] 18:41:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 205 (0x7f8771ad8c00) [pid = 12903] [serial = 1706] [outer = 0x7f8767b16000] 18:41:15 INFO - PROCESS | 12903 | 1462326075826 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 206 (0x7f87774ce400) [pid = 12903] [serial = 1707] [outer = 0x7f8767b16000] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793c92800 == 171 [pid = 12903] [id = 15] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87706c4000 == 170 [pid = 12903] [id = 431] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87802c5000 == 169 [pid = 12903] [id = 11] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877613c000 == 168 [pid = 12903] [id = 434] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8785b63000 == 167 [pid = 12903] [id = 145] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87775de800 == 166 [pid = 12903] [id = 143] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d3aa800 == 165 [pid = 12903] [id = 279] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793c2c000 == 164 [pid = 12903] [id = 58] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f67b000 == 163 [pid = 12903] [id = 435] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c65b000 == 162 [pid = 12903] [id = 36] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87721e0800 == 161 [pid = 12903] [id = 173] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877226d800 == 160 [pid = 12903] [id = 548] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876db92800 == 159 [pid = 12903] [id = 547] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bbd3800 == 158 [pid = 12903] [id = 546] 18:41:17 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780b8e800 == 157 [pid = 12903] [id = 541] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 205 (0x7f8774a34800) [pid = 12903] [serial = 1443] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 204 (0x7f8773445c00) [pid = 12903] [serial = 1580] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f8768787c00) [pid = 12903] [serial = 1577] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f8785b0b000) [pid = 12903] [serial = 1488] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f8772d45c00) [pid = 12903] [serial = 1449] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f8793a91c00) [pid = 12903] [serial = 1562] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f8787336400) [pid = 12903] [serial = 1554] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f87867a4400) [pid = 12903] [serial = 1551] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f87866f0400) [pid = 12903] [serial = 1491] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f877d8c3800) [pid = 12903] [serial = 1539] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f8767b19800) [pid = 12903] [serial = 1568] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f8780267000) [pid = 12903] [serial = 1545] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f87890e7000) [pid = 12903] [serial = 1557] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f877d953800) [pid = 12903] [serial = 1542] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f876de86c00) [pid = 12903] [serial = 1565] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f878dbad400) [pid = 12903] [serial = 1560] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f8776e74000) [pid = 12903] [serial = 1526] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f87762b8400) [pid = 12903] [serial = 1455] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f877f586c00) [pid = 12903] [serial = 1476] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f876b7e2000) [pid = 12903] [serial = 1572] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f8775756800) [pid = 12903] [serial = 1452] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f876e42fc00) [pid = 12903] [serial = 1575] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f87762aac00) [pid = 12903] [serial = 1523] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f87721f1800) [pid = 12903] [serial = 1578] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f877c5b3000) [pid = 12903] [serial = 1467] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877c425000) [pid = 12903] [serial = 1533] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f87735e2400) [pid = 12903] [serial = 1521] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f876f507c00) [pid = 12903] [serial = 1446] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f876e43c000) [pid = 12903] [serial = 1517] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f876de86000) [pid = 12903] [serial = 1574] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f87843d8400) [pid = 12903] [serial = 1547] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f87762b8800) [pid = 12903] [serial = 1524] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f877bf87800) [pid = 12903] [serial = 1464] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f8785580800) [pid = 12903] [serial = 1548] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f8789035400) [pid = 12903] [serial = 1556] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f878ce8f800) [pid = 12903] [serial = 1559] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f87736c7400) [pid = 12903] [serial = 1374] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f877758f400) [pid = 12903] [serial = 1529] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f8782b26000) [pid = 12903] [serial = 1482] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f8786223000) [pid = 12903] [serial = 1550] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f8786926c00) [pid = 12903] [serial = 1553] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f877d0e1400) [pid = 12903] [serial = 1536] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8769ee5000) [pid = 12903] [serial = 1515] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f8775fb2800) [pid = 12903] [serial = 1566] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f877b010c00) [pid = 12903] [serial = 1530] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f877b0e3800) [pid = 12903] [serial = 1461] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f878720d000) [pid = 12903] [serial = 1494] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f8793e7b800) [pid = 12903] [serial = 1563] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f877d3d2800) [pid = 12903] [serial = 1538] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f8768782c00) [pid = 12903] [serial = 1514] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f8784539000) [pid = 12903] [serial = 1485] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877d04f000) [pid = 12903] [serial = 1470] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f877d3d2c00) [pid = 12903] [serial = 1473] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f8776e7fc00) [pid = 12903] [serial = 1527] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f877d91fc00) [pid = 12903] [serial = 1541] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f8772d49000) [pid = 12903] [serial = 1520] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877c78a800) [pid = 12903] [serial = 1535] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8771ad1400) [pid = 12903] [serial = 1518] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f876b73cc00) [pid = 12903] [serial = 1571] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f878033a800) [pid = 12903] [serial = 1479] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877f582400) [pid = 12903] [serial = 1544] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f876f50b000) [pid = 12903] [serial = 1512] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877b0ec000) [pid = 12903] [serial = 1532] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f876f6c3400) [pid = 12903] [serial = 1569] [outer = (nil)] [url = about:blank] 18:41:17 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f8776e7cc00) [pid = 12903] [serial = 1458] [outer = (nil)] [url = about:blank] 18:41:18 INFO - PROCESS | 12903 | 1462326078227 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 3135ms 18:41:18 INFO - PROCESS | 12903 | 1462326078251 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 18:41:18 INFO - PROCESS | 12903 | 1462326078257 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 18:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:41:18 INFO - PROCESS | 12903 | 1462326078321 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:41:18 INFO - PROCESS | 12903 | 1462326078326 Marionette TRACE conn4 <- [1,2246,null,{}] 18:41:18 INFO - PROCESS | 12903 | 1462326078334 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:18 INFO - PROCESS | 12903 | 1462326078545 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 18:41:18 INFO - PROCESS | 12903 | 1462326078719 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b8ba800 == 158 [pid = 12903] [id = 569] 18:41:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f876b732800) [pid = 12903] [serial = 1708] [outer = (nil)] 18:41:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f876b73c000) [pid = 12903] [serial = 1709] [outer = 0x7f876b732800] 18:41:18 INFO - PROCESS | 12903 | 1462326078854 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f876b7e3800) [pid = 12903] [serial = 1710] [outer = 0x7f876b732800] 18:41:19 INFO - PROCESS | 12903 | 1462326079631 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1405ms 18:41:19 INFO - PROCESS | 12903 | 1462326079715 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 18:41:19 INFO - PROCESS | 12903 | 1462326079723 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 18:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:41:19 INFO - PROCESS | 12903 | 1462326079733 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:41:19 INFO - PROCESS | 12903 | 1462326079738 Marionette TRACE conn4 <- [1,2250,null,{}] 18:41:19 INFO - PROCESS | 12903 | 1462326079743 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:19 INFO - PROCESS | 12903 | 1462326079973 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 18:41:20 INFO - PROCESS | 12903 | 1462326080337 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876cfd9000 == 159 [pid = 12903] [id = 570] 18:41:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f876c2c7400) [pid = 12903] [serial = 1711] [outer = (nil)] 18:41:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f876de94000) [pid = 12903] [serial = 1712] [outer = 0x7f876c2c7400] 18:41:20 INFO - PROCESS | 12903 | 1462326080442 Marionette DEBUG loaded listener.js 18:41:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f876f509800) [pid = 12903] [serial = 1713] [outer = 0x7f876c2c7400] 18:41:21 INFO - PROCESS | 12903 | 1462326081266 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1585ms 18:41:21 INFO - PROCESS | 12903 | 1462326081320 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 12903 | 1462326081323 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 18:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:41:21 INFO - PROCESS | 12903 | 1462326081330 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 12903 | 1462326081337 Marionette TRACE conn4 <- [1,2254,null,{}] 18:41:21 INFO - PROCESS | 12903 | 1462326081352 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:21 INFO - PROCESS | 12903 | 1462326081642 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 18:41:21 INFO - PROCESS | 12903 | 1462326081694 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f67b800 == 160 [pid = 12903] [id = 571] 18:41:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f8771ad8000) [pid = 12903] [serial = 1714] [outer = (nil)] 18:41:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f87724f4800) [pid = 12903] [serial = 1715] [outer = 0x7f8771ad8000] 18:41:21 INFO - PROCESS | 12903 | 1462326081966 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8773442400) [pid = 12903] [serial = 1716] [outer = 0x7f8771ad8000] 18:41:22 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877758e000) [pid = 12903] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:41:22 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8774b74000) [pid = 12903] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:41:22 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877b0ad400) [pid = 12903] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:41:22 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877b0a9c00) [pid = 12903] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877dbdb400) [pid = 12903] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f877d95d400) [pid = 12903] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f878480d800) [pid = 12903] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f877ae4f000) [pid = 12903] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f878464b400) [pid = 12903] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f8769e0c400) [pid = 12903] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f877b0ac400) [pid = 12903] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f8775fb3c00) [pid = 12903] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f877b0ed000) [pid = 12903] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f876b84c800) [pid = 12903] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f8782ba6400) [pid = 12903] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f8769a9d400) [pid = 12903] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f8768779400) [pid = 12903] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f8774b79400) [pid = 12903] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f877b0a5000) [pid = 12903] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f8774dcc400) [pid = 12903] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f8771ad6000) [pid = 12903] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:41:23 INFO - PROCESS | 12903 | --DOMWINDOW == 128 (0x7f876f506c00) [pid = 12903] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:41:23 INFO - PROCESS | 12903 | 1462326083469 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2196ms 18:41:23 INFO - PROCESS | 12903 | 1462326083528 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 18:41:23 INFO - PROCESS | 12903 | 1462326083532 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 18:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:41:23 INFO - PROCESS | 12903 | 1462326083538 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 12903 | 1462326083541 Marionette TRACE conn4 <- [1,2258,null,{}] 18:41:23 INFO - PROCESS | 12903 | 1462326083546 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:23 INFO - PROCESS | 12903 | 1462326083765 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 18:41:23 INFO - PROCESS | 12903 | 1462326083940 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87706cb800 == 161 [pid = 12903] [id = 572] 18:41:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f876b739400) [pid = 12903] [serial = 1717] [outer = (nil)] 18:41:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f877344f000) [pid = 12903] [serial = 1718] [outer = 0x7f876b739400] 18:41:24 INFO - PROCESS | 12903 | 1462326084009 Marionette DEBUG loaded listener.js 18:41:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f87736cb400) [pid = 12903] [serial = 1719] [outer = 0x7f876b739400] 18:41:24 INFO - PROCESS | 12903 | 1462326084780 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1280ms 18:41:25 INFO - PROCESS | 12903 | 1462326085004 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 18:41:25 INFO - PROCESS | 12903 | 1462326085012 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 18:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:41:25 INFO - PROCESS | 12903 | 1462326085023 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:41:25 INFO - PROCESS | 12903 | 1462326085026 Marionette TRACE conn4 <- [1,2262,null,{}] 18:41:25 INFO - PROCESS | 12903 | 1462326085035 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:25 INFO - PROCESS | 12903 | 1462326085291 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 18:41:25 INFO - PROCESS | 12903 | 1462326085635 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc71000 == 162 [pid = 12903] [id = 573] 18:41:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f8769e04800) [pid = 12903] [serial = 1720] [outer = (nil)] 18:41:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f8769eecc00) [pid = 12903] [serial = 1721] [outer = 0x7f8769e04800] 18:41:25 INFO - PROCESS | 12903 | 1462326085725 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f876b73f000) [pid = 12903] [serial = 1722] [outer = 0x7f8769e04800] 18:41:26 INFO - PROCESS | 12903 | 1462326086653 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1692ms 18:41:26 INFO - PROCESS | 12903 | 1462326086717 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 18:41:26 INFO - PROCESS | 12903 | 1462326086723 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 18:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:41:26 INFO - PROCESS | 12903 | 1462326086736 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:41:26 INFO - PROCESS | 12903 | 1462326086741 Marionette TRACE conn4 <- [1,2266,null,{}] 18:41:26 INFO - PROCESS | 12903 | 1462326086750 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:27 INFO - PROCESS | 12903 | 1462326087036 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 18:41:27 INFO - PROCESS | 12903 | 1462326087338 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87706c5000 == 163 [pid = 12903] [id = 574] 18:41:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f876e433800) [pid = 12903] [serial = 1723] [outer = (nil)] 18:41:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f876f511c00) [pid = 12903] [serial = 1724] [outer = 0x7f876e433800] 18:41:27 INFO - PROCESS | 12903 | 1462326087420 Marionette DEBUG loaded listener.js 18:41:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f8771ad9c00) [pid = 12903] [serial = 1725] [outer = 0x7f876e433800] 18:41:28 INFO - PROCESS | 12903 | 1462326088327 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1656ms 18:41:28 INFO - PROCESS | 12903 | 1462326088390 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 18:41:28 INFO - PROCESS | 12903 | 1462326088394 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 18:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:41:28 INFO - PROCESS | 12903 | 1462326088402 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:41:28 INFO - PROCESS | 12903 | 1462326088406 Marionette TRACE conn4 <- [1,2270,null,{}] 18:41:28 INFO - PROCESS | 12903 | 1462326088419 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:28 INFO - PROCESS | 12903 | 1462326088717 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 18:41:29 INFO - PROCESS | 12903 | 1462326089078 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87723cc000 == 164 [pid = 12903] [id = 575] 18:41:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f8774a3a800) [pid = 12903] [serial = 1726] [outer = (nil)] 18:41:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f8774b6b000) [pid = 12903] [serial = 1727] [outer = 0x7f8774a3a800] 18:41:29 INFO - PROCESS | 12903 | 1462326089159 Marionette DEBUG loaded listener.js 18:41:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f8774dca800) [pid = 12903] [serial = 1728] [outer = 0x7f8774a3a800] 18:41:30 INFO - PROCESS | 12903 | 1462326090037 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1683ms 18:41:30 INFO - PROCESS | 12903 | 1462326090085 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 18:41:30 INFO - PROCESS | 12903 | 1462326090089 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 18:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:41:30 INFO - PROCESS | 12903 | 1462326090096 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:41:30 INFO - PROCESS | 12903 | 1462326090099 Marionette TRACE conn4 <- [1,2274,null,{}] 18:41:30 INFO - PROCESS | 12903 | 1462326090104 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:30 INFO - PROCESS | 12903 | 1462326090335 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 18:41:30 INFO - PROCESS | 12903 | 1462326090628 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737db800 == 165 [pid = 12903] [id = 576] 18:41:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f8775f1b400) [pid = 12903] [serial = 1729] [outer = (nil)] 18:41:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f8775fae400) [pid = 12903] [serial = 1730] [outer = 0x7f8775f1b400] 18:41:30 INFO - PROCESS | 12903 | 1462326090758 Marionette DEBUG loaded listener.js 18:41:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f8775fb7400) [pid = 12903] [serial = 1731] [outer = 0x7f8775f1b400] 18:41:31 INFO - PROCESS | 12903 | 1462326091632 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1582ms 18:41:31 INFO - PROCESS | 12903 | 1462326091680 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 18:41:31 INFO - PROCESS | 12903 | 1462326091686 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 18:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:41:31 INFO - PROCESS | 12903 | 1462326091697 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:41:31 INFO - PROCESS | 12903 | 1462326091701 Marionette TRACE conn4 <- [1,2278,null,{}] 18:41:31 INFO - PROCESS | 12903 | 1462326091712 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:32 INFO - PROCESS | 12903 | 1462326092071 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 18:41:32 INFO - PROCESS | 12903 | 1462326092375 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774c1d000 == 166 [pid = 12903] [id = 577] 18:41:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8772d46c00) [pid = 12903] [serial = 1732] [outer = (nil)] 18:41:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f87762adc00) [pid = 12903] [serial = 1733] [outer = 0x7f8772d46c00] 18:41:32 INFO - PROCESS | 12903 | 1462326092454 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f87762b8400) [pid = 12903] [serial = 1734] [outer = 0x7f8772d46c00] 18:41:33 INFO - PROCESS | 12903 | 1462326093264 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1592ms 18:41:33 INFO - PROCESS | 12903 | 1462326093288 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 12903 | 1462326093293 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 18:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:41:33 INFO - PROCESS | 12903 | 1462326093298 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 12903 | 1462326093301 Marionette TRACE conn4 <- [1,2282,null,{}] 18:41:33 INFO - PROCESS | 12903 | 1462326093307 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:33 INFO - PROCESS | 12903 | 1462326093566 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 18:41:33 INFO - PROCESS | 12903 | 1462326093843 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776370000 == 167 [pid = 12903] [id = 578] 18:41:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f8776e7a400) [pid = 12903] [serial = 1735] [outer = (nil)] 18:41:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f8776e7e800) [pid = 12903] [serial = 1736] [outer = 0x7f8776e7a400] 18:41:33 INFO - PROCESS | 12903 | 1462326093973 Marionette DEBUG loaded listener.js 18:41:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f87774cf800) [pid = 12903] [serial = 1737] [outer = 0x7f8776e7a400] 18:41:34 INFO - PROCESS | 12903 | 1462326094928 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1686ms 18:41:34 INFO - PROCESS | 12903 | 1462326094987 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 18:41:34 INFO - PROCESS | 12903 | 1462326094991 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 18:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:41:35 INFO - PROCESS | 12903 | 1462326094997 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 12903 | 1462326094999 Marionette TRACE conn4 <- [1,2286,null,{}] 18:41:35 INFO - PROCESS | 12903 | 1462326095006 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:35 INFO - PROCESS | 12903 | 1462326095236 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 18:41:35 INFO - PROCESS | 12903 | 1462326095534 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776eb4800 == 168 [pid = 12903] [id = 579] 18:41:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8776e7ac00) [pid = 12903] [serial = 1738] [outer = (nil)] 18:41:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f87774d7400) [pid = 12903] [serial = 1739] [outer = 0x7f8776e7ac00] 18:41:35 INFO - PROCESS | 12903 | 1462326095630 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877771b000) [pid = 12903] [serial = 1740] [outer = 0x7f8776e7ac00] 18:41:36 INFO - PROCESS | 12903 | 1462326096492 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:41:36 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 18:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1540ms 18:41:36 INFO - PROCESS | 12903 | 1462326096539 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 18:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:41:36 INFO - PROCESS | 12903 | 1462326096543 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 18:41:36 INFO - PROCESS | 12903 | 1462326096549 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 12903 | 1462326096553 Marionette TRACE conn4 <- [1,2290,null,{}] 18:41:36 INFO - PROCESS | 12903 | 1462326096558 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:36 INFO - PROCESS | 12903 | 1462326096787 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 18:41:37 INFO - PROCESS | 12903 | 1462326097055 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776fb9800 == 169 [pid = 12903] [id = 580] 18:41:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f876b84d000) [pid = 12903] [serial = 1741] [outer = (nil)] 18:41:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f8777723400) [pid = 12903] [serial = 1742] [outer = 0x7f876b84d000] 18:41:37 INFO - PROCESS | 12903 | 1462326097175 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f877ad6ac00) [pid = 12903] [serial = 1743] [outer = 0x7f876b84d000] 18:41:38 INFO - PROCESS | 12903 | 1462326098068 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1585ms 18:41:38 INFO - PROCESS | 12903 | 1462326098135 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 18:41:38 INFO - PROCESS | 12903 | 1462326098139 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 18:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:41:38 INFO - PROCESS | 12903 | 1462326098146 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:41:38 INFO - PROCESS | 12903 | 1462326098148 Marionette TRACE conn4 <- [1,2294,null,{}] 18:41:38 INFO - PROCESS | 12903 | 1462326098156 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:38 INFO - PROCESS | 12903 | 1462326098413 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 18:41:38 INFO - PROCESS | 12903 | 1462326098721 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777799000 == 170 [pid = 12903] [id = 581] 18:41:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f87762dcc00) [pid = 12903] [serial = 1744] [outer = (nil)] 18:41:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877ae5c400) [pid = 12903] [serial = 1745] [outer = 0x7f87762dcc00] 18:41:38 INFO - PROCESS | 12903 | 1462326098802 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877af3f400) [pid = 12903] [serial = 1746] [outer = 0x7f87762dcc00] 18:41:39 INFO - PROCESS | 12903 | 1462326099727 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1635ms 18:41:39 INFO - PROCESS | 12903 | 1462326099783 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 12903 | 1462326099787 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 18:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:41:39 INFO - PROCESS | 12903 | 1462326099795 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 12903 | 1462326099798 Marionette TRACE conn4 <- [1,2298,null,{}] 18:41:39 INFO - PROCESS | 12903 | 1462326099804 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:40 INFO - PROCESS | 12903 | 1462326100084 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 18:41:40 INFO - PROCESS | 12903 | 1462326100397 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be78000 == 171 [pid = 12903] [id = 582] 18:41:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f8777590000) [pid = 12903] [serial = 1747] [outer = (nil)] 18:41:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f877b00d000) [pid = 12903] [serial = 1748] [outer = 0x7f8777590000] 18:41:40 INFO - PROCESS | 12903 | 1462326100479 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f877b09cc00) [pid = 12903] [serial = 1749] [outer = 0x7f8777590000] 18:41:41 INFO - PROCESS | 12903 | 1462326101498 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1787ms 18:41:41 INFO - PROCESS | 12903 | 1462326101584 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 18:41:41 INFO - PROCESS | 12903 | 1462326101592 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 18:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:41:41 INFO - PROCESS | 12903 | 1462326101601 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:41:41 INFO - PROCESS | 12903 | 1462326101607 Marionette TRACE conn4 <- [1,2302,null,{}] 18:41:41 INFO - PROCESS | 12903 | 1462326101615 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:42 INFO - PROCESS | 12903 | 1462326102031 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 18:41:42 INFO - PROCESS | 12903 | 1462326102313 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c123000 == 172 [pid = 12903] [id = 583] 18:41:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f877b0e9c00) [pid = 12903] [serial = 1750] [outer = (nil)] 18:41:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f877bd58c00) [pid = 12903] [serial = 1751] [outer = 0x7f877b0e9c00] 18:41:42 INFO - PROCESS | 12903 | 1462326102396 Marionette DEBUG loaded listener.js 18:41:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f877bf80400) [pid = 12903] [serial = 1752] [outer = 0x7f877b0e9c00] 18:41:43 INFO - PROCESS | 12903 | 1462326103353 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1789ms 18:41:43 INFO - PROCESS | 12903 | 1462326103389 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 18:41:43 INFO - PROCESS | 12903 | 1462326103393 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 18:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:41:43 INFO - PROCESS | 12903 | 1462326103400 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - PROCESS | 12903 | 1462326103404 Marionette TRACE conn4 <- [1,2306,null,{}] 18:41:43 INFO - PROCESS | 12903 | 1462326103410 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:43 INFO - PROCESS | 12903 | 1462326103647 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 18:41:43 INFO - PROCESS | 12903 | 1462326103926 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c877000 == 173 [pid = 12903] [id = 584] 18:41:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f877b0e6800) [pid = 12903] [serial = 1753] [outer = (nil)] 18:41:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f877c06c400) [pid = 12903] [serial = 1754] [outer = 0x7f877b0e6800] 18:41:44 INFO - PROCESS | 12903 | 1462326104055 Marionette DEBUG loaded listener.js 18:41:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f877c423800) [pid = 12903] [serial = 1755] [outer = 0x7f877b0e6800] 18:41:44 INFO - PROCESS | 12903 | 1462326104909 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1585ms 18:41:44 INFO - PROCESS | 12903 | 1462326104986 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 12903 | 1462326104997 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 18:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:41:45 INFO - PROCESS | 12903 | 1462326105003 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:41:45 INFO - PROCESS | 12903 | 1462326105007 Marionette TRACE conn4 <- [1,2310,null,{}] 18:41:45 INFO - PROCESS | 12903 | 1462326105012 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:45 INFO - PROCESS | 12903 | 1462326105300 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 18:41:45 INFO - PROCESS | 12903 | 1462326105634 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d325800 == 174 [pid = 12903] [id = 585] 18:41:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877c783000) [pid = 12903] [serial = 1756] [outer = (nil)] 18:41:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877c787000) [pid = 12903] [serial = 1757] [outer = 0x7f877c783000] 18:41:45 INFO - PROCESS | 12903 | 1462326105754 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877d052000) [pid = 12903] [serial = 1758] [outer = 0x7f877c783000] 18:41:46 INFO - PROCESS | 12903 | 1462326106618 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1681ms 18:41:46 INFO - PROCESS | 12903 | 1462326106686 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 12903 | 1462326106690 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 18:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:41:46 INFO - PROCESS | 12903 | 1462326106696 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 12903 | 1462326106700 Marionette TRACE conn4 <- [1,2314,null,{}] 18:41:46 INFO - PROCESS | 12903 | 1462326106705 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:46 INFO - PROCESS | 12903 | 1462326106938 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 18:41:47 INFO - PROCESS | 12903 | 1462326107206 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db20000 == 175 [pid = 12903] [id = 586] 18:41:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f8774dd8400) [pid = 12903] [serial = 1759] [outer = (nil)] 18:41:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f877d0de000) [pid = 12903] [serial = 1760] [outer = 0x7f8774dd8400] 18:41:47 INFO - PROCESS | 12903 | 1462326107326 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877d148c00) [pid = 12903] [serial = 1761] [outer = 0x7f8774dd8400] 18:41:48 INFO - PROCESS | 12903 | 1462326108156 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1496ms 18:41:48 INFO - PROCESS | 12903 | 1462326108193 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 18:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:41:48 INFO - PROCESS | 12903 | 1462326108197 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 18:41:48 INFO - PROCESS | 12903 | 1462326108204 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 12903 | 1462326108207 Marionette TRACE conn4 <- [1,2318,null,{}] 18:41:48 INFO - PROCESS | 12903 | 1462326108212 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:48 INFO - PROCESS | 12903 | 1462326108443 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 18:41:48 INFO - PROCESS | 12903 | 1462326108709 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5c2000 == 176 [pid = 12903] [id = 587] 18:41:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8777591800) [pid = 12903] [serial = 1762] [outer = (nil)] 18:41:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f877d3e1000) [pid = 12903] [serial = 1763] [outer = 0x7f8777591800] 18:41:48 INFO - PROCESS | 12903 | 1462326108788 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877d63c400) [pid = 12903] [serial = 1764] [outer = 0x7f8777591800] 18:41:49 INFO - PROCESS | 12903 | 1462326109719 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 12903 | 1462326109796 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 18:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:41:49 INFO - PROCESS | 12903 | 1462326109801 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 12903 | 1462326109804 Marionette TRACE conn4 <- [1,2322,null,{}] 18:41:49 INFO - PROCESS | 12903 | 1462326109809 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:50 INFO - PROCESS | 12903 | 1462326110092 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 18:41:50 INFO - PROCESS | 12903 | 1462326110395 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878035b000 == 177 [pid = 12903] [id = 588] 18:41:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877d056800) [pid = 12903] [serial = 1765] [outer = (nil)] 18:41:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f877d959c00) [pid = 12903] [serial = 1766] [outer = 0x7f877d056800] 18:41:50 INFO - PROCESS | 12903 | 1462326110474 Marionette DEBUG loaded listener.js 18:41:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f877dbdbc00) [pid = 12903] [serial = 1767] [outer = 0x7f877d056800] 18:41:51 INFO - PROCESS | 12903 | 1462326111334 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1581ms 18:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:41:51 INFO - PROCESS | 12903 | 1462326111384 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 18:41:51 INFO - PROCESS | 12903 | 1462326111387 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 18:41:51 INFO - PROCESS | 12903 | 1462326111393 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:41:51 INFO - PROCESS | 12903 | 1462326111396 Marionette TRACE conn4 <- [1,2326,null,{}] 18:41:51 INFO - PROCESS | 12903 | 1462326111402 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:51 INFO - PROCESS | 12903 | 1462326111633 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 18:41:51 INFO - PROCESS | 12903 | 1462326111898 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780b86800 == 178 [pid = 12903] [id = 589] 18:41:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f877c05f400) [pid = 12903] [serial = 1768] [outer = (nil)] 18:41:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f877f582000) [pid = 12903] [serial = 1769] [outer = 0x7f877c05f400] 18:41:52 INFO - PROCESS | 12903 | 1462326112017 Marionette DEBUG loaded listener.js 18:41:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f877ff0fc00) [pid = 12903] [serial = 1770] [outer = 0x7f877c05f400] 18:41:52 INFO - PROCESS | 12903 | 1462326112855 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1535ms 18:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:41:52 INFO - PROCESS | 12903 | 1462326112929 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 18:41:52 INFO - PROCESS | 12903 | 1462326112932 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 18:41:52 INFO - PROCESS | 12903 | 1462326112938 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:41:52 INFO - PROCESS | 12903 | 1462326112941 Marionette TRACE conn4 <- [1,2330,null,{}] 18:41:52 INFO - PROCESS | 12903 | 1462326112947 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:53 INFO - PROCESS | 12903 | 1462326113195 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 18:41:53 INFO - PROCESS | 12903 | 1462326113517 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8783b5a000 == 179 [pid = 12903] [id = 590] 18:41:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f877d2ef400) [pid = 12903] [serial = 1771] [outer = (nil)] 18:41:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f878026a800) [pid = 12903] [serial = 1772] [outer = 0x7f877d2ef400] 18:41:53 INFO - PROCESS | 12903 | 1462326113600 Marionette DEBUG loaded listener.js 18:41:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f878033a800) [pid = 12903] [serial = 1773] [outer = 0x7f877d2ef400] 18:41:54 INFO - PROCESS | 12903 | 1462326114489 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1585ms 18:41:54 INFO - PROCESS | 12903 | 1462326114524 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 18:41:54 INFO - PROCESS | 12903 | 1462326114528 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 18:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:41:54 INFO - PROCESS | 12903 | 1462326114535 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:41:54 INFO - PROCESS | 12903 | 1462326114537 Marionette TRACE conn4 <- [1,2334,null,{}] 18:41:54 INFO - PROCESS | 12903 | 1462326114543 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:54 INFO - PROCESS | 12903 | 1462326114778 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 18:41:55 INFO - PROCESS | 12903 | 1462326115050 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d46800 == 180 [pid = 12903] [id = 591] 18:41:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f877dbdb400) [pid = 12903] [serial = 1774] [outer = (nil)] 18:41:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8780be2000) [pid = 12903] [serial = 1775] [outer = 0x7f877dbdb400] 18:41:55 INFO - PROCESS | 12903 | 1462326115178 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f8782b26400) [pid = 12903] [serial = 1776] [outer = 0x7f877dbdb400] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f669000 == 179 [pid = 12903] [id = 336] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87721d3800 == 178 [pid = 12903] [id = 427] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f67b800 == 177 [pid = 12903] [id = 571] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876cfd9000 == 176 [pid = 12903] [id = 570] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876b8ba800 == 175 [pid = 12903] [id = 569] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87a0596800 == 174 [pid = 12903] [id = 567] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dd8b000 == 173 [pid = 12903] [id = 566] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dc08800 == 172 [pid = 12903] [id = 565] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879ab80000 == 171 [pid = 12903] [id = 564] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87986a6000 == 170 [pid = 12903] [id = 563] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794c94800 == 169 [pid = 12903] [id = 562] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793ab3000 == 168 [pid = 12903] [id = 561] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87869ea800 == 167 [pid = 12903] [id = 560] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784b13000 == 166 [pid = 12903] [id = 559] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87809df000 == 165 [pid = 12903] [id = 558] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877f5c6800 == 164 [pid = 12903] [id = 557] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d76f000 == 163 [pid = 12903] [id = 556] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d2a4800 == 162 [pid = 12903] [id = 555] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877be76800 == 161 [pid = 12903] [id = 554] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f62800 == 160 [pid = 12903] [id = 553] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87760b8800 == 159 [pid = 12903] [id = 552] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87721cd000 == 158 [pid = 12903] [id = 551] 18:41:56 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8769cb1000 == 157 [pid = 12903] [id = 550] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f878010c400) [pid = 12903] [serial = 1616] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f8775fb2400) [pid = 12903] [serial = 1590] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877d3d9800) [pid = 12903] [serial = 1610] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f877c41d800) [pid = 12903] [serial = 1604] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f877f5ec800) [pid = 12903] [serial = 1614] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f8793a95400) [pid = 12903] [serial = 1635] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f8787333400) [pid = 12903] [serial = 1632] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877b096c00) [pid = 12903] [serial = 1599] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f87860cf800) [pid = 12903] [serial = 1628] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f87839af800) [pid = 12903] [serial = 1623] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f877d050800) [pid = 12903] [serial = 1607] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f87869c4800) [pid = 12903] [serial = 1631] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f8776d67400) [pid = 12903] [serial = 1595] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8780333000) [pid = 12903] [serial = 1617] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8780bd5c00) [pid = 12903] [serial = 1619] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f876de90400) [pid = 12903] [serial = 1641] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f8784b6e000) [pid = 12903] [serial = 1625] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f877dee7c00) [pid = 12903] [serial = 1613] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8785575c00) [pid = 12903] [serial = 1626] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f876b9e3400) [pid = 12903] [serial = 1584] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f87866ea000) [pid = 12903] [serial = 1629] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f8775f14c00) [pid = 12903] [serial = 1589] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f87895c3000) [pid = 12903] [serial = 1637] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f8775fab400) [pid = 12903] [serial = 1646] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f877bd50400) [pid = 12903] [serial = 1601] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f8796832c00) [pid = 12903] [serial = 1638] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f87762e5c00) [pid = 12903] [serial = 1593] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f87729f2800) [pid = 12903] [serial = 1643] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f87735d5c00) [pid = 12903] [serial = 1644] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f8776e7f000) [pid = 12903] [serial = 1596] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f877bf85800) [pid = 12903] [serial = 1602] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f87867a0c00) [pid = 12903] [serial = 1634] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f87762b3800) [pid = 12903] [serial = 1647] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877c78cc00) [pid = 12903] [serial = 1605] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f877d147c00) [pid = 12903] [serial = 1608] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f8782e3c800) [pid = 12903] [serial = 1622] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f877d8c5400) [pid = 12903] [serial = 1611] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f876b9de800) [pid = 12903] [serial = 1640] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877af3c000) [pid = 12903] [serial = 1598] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f876b7dbc00) [pid = 12903] [serial = 1583] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f8782b1d800) [pid = 12903] [serial = 1620] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f87724ecc00) [pid = 12903] [serial = 1586] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f87762b5400) [pid = 12903] [serial = 1592] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f87735e1000) [pid = 12903] [serial = 1587] [outer = (nil)] [url = about:blank] 18:41:56 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f87721ed000) [pid = 12903] [serial = 1649] [outer = (nil)] [url = about:blank] 18:41:57 INFO - PROCESS | 12903 | 1462326117387 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2891ms 18:41:57 INFO - PROCESS | 12903 | 1462326117427 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 18:41:57 INFO - PROCESS | 12903 | 1462326117435 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 18:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:41:57 INFO - PROCESS | 12903 | 1462326117442 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:41:57 INFO - PROCESS | 12903 | 1462326117449 Marionette TRACE conn4 <- [1,2338,null,{}] 18:41:57 INFO - PROCESS | 12903 | 1462326117456 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:57 INFO - PROCESS | 12903 | 1462326117678 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 18:41:57 INFO - PROCESS | 12903 | 1462326117857 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc76800 == 158 [pid = 12903] [id = 592] 18:41:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8769e0a400) [pid = 12903] [serial = 1777] [outer = (nil)] 18:41:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f876b4e4400) [pid = 12903] [serial = 1778] [outer = 0x7f8769e0a400] 18:41:57 INFO - PROCESS | 12903 | 1462326117927 Marionette DEBUG loaded listener.js 18:41:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f876b732400) [pid = 12903] [serial = 1779] [outer = 0x7f8769e0a400] 18:41:58 INFO - PROCESS | 12903 | 1462326118805 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1389ms 18:41:58 INFO - PROCESS | 12903 | 1462326118832 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 12903 | 1462326118840 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 18:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:41:58 INFO - PROCESS | 12903 | 1462326118851 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 12903 | 1462326118855 Marionette TRACE conn4 <- [1,2342,null,{}] 18:41:58 INFO - PROCESS | 12903 | 1462326118860 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:41:59 INFO - PROCESS | 12903 | 1462326119084 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 18:41:59 INFO - PROCESS | 12903 | 1462326119302 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876dbb1000 == 159 [pid = 12903] [id = 593] 18:41:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f876b855000) [pid = 12903] [serial = 1780] [outer = (nil)] 18:41:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f876de86c00) [pid = 12903] [serial = 1781] [outer = 0x7f876b855000] 18:41:59 INFO - PROCESS | 12903 | 1462326119368 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f876f508400) [pid = 12903] [serial = 1782] [outer = 0x7f876b855000] 18:42:00 INFO - PROCESS | 12903 | 1462326120295 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1481ms 18:42:00 INFO - PROCESS | 12903 | 1462326120332 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 18:42:00 INFO - PROCESS | 12903 | 1462326120336 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 18:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:42:00 INFO - PROCESS | 12903 | 1462326120348 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 12903 | 1462326120352 Marionette TRACE conn4 <- [1,2346,null,{}] 18:42:00 INFO - PROCESS | 12903 | 1462326120369 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:00 INFO - PROCESS | 12903 | 1462326120660 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 18:42:00 INFO - PROCESS | 12903 | 1462326120931 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8771b9d000 == 160 [pid = 12903] [id = 594] 18:42:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877344bc00) [pid = 12903] [serial = 1783] [outer = (nil)] 18:42:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f87735db800) [pid = 12903] [serial = 1784] [outer = 0x7f877344bc00] 18:42:01 INFO - PROCESS | 12903 | 1462326121038 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8774a3c800) [pid = 12903] [serial = 1785] [outer = 0x7f877344bc00] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f876b4e2c00) [pid = 12903] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f876b4d8000) [pid = 12903] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877d91ac00) [pid = 12903] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f877ad75800) [pid = 12903] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f878557f000) [pid = 12903] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f876b732800) [pid = 12903] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f876c2be400) [pid = 12903] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8769ee1400) [pid = 12903] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877bdc6400) [pid = 12903] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f87736c8000) [pid = 12903] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f87679e4c00) [pid = 12903] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f876c2c7400) [pid = 12903] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f8774b6d400) [pid = 12903] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f8767b16000) [pid = 12903] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f87679e5400) [pid = 12903] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f877c428c00) [pid = 12903] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f8771ad8000) [pid = 12903] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f876b4d5400) [pid = 12903] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f8771ad8400) [pid = 12903] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f8777589800) [pid = 12903] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f8767b11000) [pid = 12903] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f87762b2c00) [pid = 12903] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:42:01 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f8767b12800) [pid = 12903] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:42:02 INFO - PROCESS | 12903 | 1462326122219 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1899ms 18:42:02 INFO - PROCESS | 12903 | 1462326122243 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 18:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:42:02 INFO - PROCESS | 12903 | 1462326122248 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 18:42:02 INFO - PROCESS | 12903 | 1462326122254 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 12903 | 1462326122257 Marionette TRACE conn4 <- [1,2350,null,{}] 18:42:02 INFO - PROCESS | 12903 | 1462326122262 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:02 INFO - PROCESS | 12903 | 1462326122555 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 18:42:02 INFO - PROCESS | 12903 | 1462326122747 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87723de000 == 161 [pid = 12903] [id = 595] 18:42:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f8767b12800) [pid = 12903] [serial = 1786] [outer = (nil)] 18:42:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f876f6c7400) [pid = 12903] [serial = 1787] [outer = 0x7f8767b12800] 18:42:02 INFO - PROCESS | 12903 | 1462326122811 Marionette DEBUG loaded listener.js 18:42:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f8774b6e400) [pid = 12903] [serial = 1788] [outer = 0x7f8767b12800] 18:42:03 INFO - PROCESS | 12903 | 1462326123609 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1383ms 18:42:03 INFO - PROCESS | 12903 | 1462326123824 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 18:42:03 INFO - PROCESS | 12903 | 1462326123834 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 18:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:42:03 INFO - PROCESS | 12903 | 1462326123880 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:42:03 INFO - PROCESS | 12903 | 1462326123889 Marionette TRACE conn4 <- [1,2354,null,{}] 18:42:03 INFO - PROCESS | 12903 | 1462326123904 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:04 INFO - PROCESS | 12903 | 1462326124194 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 18:42:04 INFO - PROCESS | 12903 | 1462326124531 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876cfda000 == 162 [pid = 12903] [id = 596] 18:42:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f8769e06000) [pid = 12903] [serial = 1789] [outer = (nil)] 18:42:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f876b4d5400) [pid = 12903] [serial = 1790] [outer = 0x7f8769e06000] 18:42:04 INFO - PROCESS | 12903 | 1462326124610 Marionette DEBUG loaded listener.js 18:42:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f876b4fe800) [pid = 12903] [serial = 1791] [outer = 0x7f8769e06000] 18:42:05 INFO - PROCESS | 12903 | 1462326125604 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1796ms 18:42:05 INFO - PROCESS | 12903 | 1462326125674 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 12903 | 1462326125681 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 18:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:42:05 INFO - PROCESS | 12903 | 1462326125693 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 12903 | 1462326125700 Marionette TRACE conn4 <- [1,2358,null,{}] 18:42:05 INFO - PROCESS | 12903 | 1462326125709 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:05 INFO - PROCESS | 12903 | 1462326125997 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 18:42:06 INFO - PROCESS | 12903 | 1462326126305 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87723d2800 == 163 [pid = 12903] [id = 597] 18:42:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f876de8ac00) [pid = 12903] [serial = 1792] [outer = (nil)] 18:42:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f876f50b800) [pid = 12903] [serial = 1793] [outer = 0x7f876de8ac00] 18:42:06 INFO - PROCESS | 12903 | 1462326126385 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f87721e7c00) [pid = 12903] [serial = 1794] [outer = 0x7f876de8ac00] 18:42:07 INFO - PROCESS | 12903 | 1462326127276 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1645ms 18:42:07 INFO - PROCESS | 12903 | 1462326127336 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 12903 | 1462326127340 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 18:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:42:07 INFO - PROCESS | 12903 | 1462326127346 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 12903 | 1462326127350 Marionette TRACE conn4 <- [1,2362,null,{}] 18:42:07 INFO - PROCESS | 12903 | 1462326127357 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:07 INFO - PROCESS | 12903 | 1462326127599 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 18:42:07 INFO - PROCESS | 12903 | 1462326127953 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760bc800 == 164 [pid = 12903] [id = 598] 18:42:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f8774dd9000) [pid = 12903] [serial = 1795] [outer = (nil)] 18:42:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f8775f15400) [pid = 12903] [serial = 1796] [outer = 0x7f8774dd9000] 18:42:08 INFO - PROCESS | 12903 | 1462326128035 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f8775fb9800) [pid = 12903] [serial = 1797] [outer = 0x7f8774dd9000] 18:42:08 INFO - PROCESS | 12903 | 1462326128903 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1633ms 18:42:08 INFO - PROCESS | 12903 | 1462326128980 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 18:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:42:08 INFO - PROCESS | 12903 | 1462326128985 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 18:42:08 INFO - PROCESS | 12903 | 1462326128991 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:42:08 INFO - PROCESS | 12903 | 1462326128994 Marionette TRACE conn4 <- [1,2366,null,{}] 18:42:09 INFO - PROCESS | 12903 | 1462326129000 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:09 INFO - PROCESS | 12903 | 1462326129265 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 18:42:09 INFO - PROCESS | 12903 | 1462326129565 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f47800 == 165 [pid = 12903] [id = 599] 18:42:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f8775753000) [pid = 12903] [serial = 1798] [outer = (nil)] 18:42:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f87762e8400) [pid = 12903] [serial = 1799] [outer = 0x7f8775753000] 18:42:09 INFO - PROCESS | 12903 | 1462326129645 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8776d5d800) [pid = 12903] [serial = 1800] [outer = 0x7f8775753000] 18:42:10 INFO - PROCESS | 12903 | 1462326130515 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1587ms 18:42:10 INFO - PROCESS | 12903 | 1462326130578 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 12903 | 1462326130582 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 18:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:42:10 INFO - PROCESS | 12903 | 1462326130589 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 12903 | 1462326130591 Marionette TRACE conn4 <- [1,2370,null,{}] 18:42:10 INFO - PROCESS | 12903 | 1462326130597 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:10 INFO - PROCESS | 12903 | 1462326130829 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 18:42:11 INFO - PROCESS | 12903 | 1462326131085 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bd0a800 == 166 [pid = 12903] [id = 600] 18:42:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f8772d45000) [pid = 12903] [serial = 1801] [outer = (nil)] 18:42:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8776d69c00) [pid = 12903] [serial = 1802] [outer = 0x7f8772d45000] 18:42:11 INFO - PROCESS | 12903 | 1462326131202 Marionette DEBUG loaded listener.js 18:42:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f87774b4c00) [pid = 12903] [serial = 1803] [outer = 0x7f8772d45000] 18:42:12 INFO - PROCESS | 12903 | 1462326132050 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1531ms 18:42:12 INFO - PROCESS | 12903 | 1462326132122 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 18:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:42:12 INFO - PROCESS | 12903 | 1462326132126 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 18:42:12 INFO - PROCESS | 12903 | 1462326132131 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 12903 | 1462326132134 Marionette TRACE conn4 <- [1,2374,null,{}] 18:42:12 INFO - PROCESS | 12903 | 1462326132140 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:12 INFO - PROCESS | 12903 | 1462326132442 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 18:42:12 INFO - PROCESS | 12903 | 1462326132750 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c127800 == 167 [pid = 12903] [id = 601] 18:42:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f8777724000) [pid = 12903] [serial = 1804] [outer = (nil)] 18:42:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f877af34000) [pid = 12903] [serial = 1805] [outer = 0x7f8777724000] 18:42:12 INFO - PROCESS | 12903 | 1462326132830 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877b09fc00) [pid = 12903] [serial = 1806] [outer = 0x7f8777724000] 18:42:13 INFO - PROCESS | 12903 | 1462326133692 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1632ms 18:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:42:13 INFO - PROCESS | 12903 | 1462326133764 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 12903 | 1462326133767 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 18:42:13 INFO - PROCESS | 12903 | 1462326133773 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 12903 | 1462326133776 Marionette TRACE conn4 <- [1,2378,null,{}] 18:42:13 INFO - PROCESS | 12903 | 1462326133782 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:14 INFO - PROCESS | 12903 | 1462326134019 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 18:42:14 INFO - PROCESS | 12903 | 1462326134319 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d30d000 == 168 [pid = 12903] [id = 602] 18:42:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f877ae54800) [pid = 12903] [serial = 1807] [outer = (nil)] 18:42:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877bd4fc00) [pid = 12903] [serial = 1808] [outer = 0x7f877ae54800] 18:42:14 INFO - PROCESS | 12903 | 1462326134397 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877bf82c00) [pid = 12903] [serial = 1809] [outer = 0x7f877ae54800] 18:42:15 INFO - PROCESS | 12903 | 1462326135255 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1532ms 18:42:15 INFO - PROCESS | 12903 | 1462326135305 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 18:42:15 INFO - PROCESS | 12903 | 1462326135309 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 18:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:42:15 INFO - PROCESS | 12903 | 1462326135315 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:42:15 INFO - PROCESS | 12903 | 1462326135317 Marionette TRACE conn4 <- [1,2382,null,{}] 18:42:15 INFO - PROCESS | 12903 | 1462326135323 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:15 INFO - PROCESS | 12903 | 1462326135539 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 18:42:15 INFO - PROCESS | 12903 | 1462326135802 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db1e000 == 169 [pid = 12903] [id = 603] 18:42:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877b0a1400) [pid = 12903] [serial = 1810] [outer = (nil)] 18:42:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f877c5b4c00) [pid = 12903] [serial = 1811] [outer = 0x7f877b0a1400] 18:42:15 INFO - PROCESS | 12903 | 1462326135933 Marionette DEBUG loaded listener.js 18:42:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877d055800) [pid = 12903] [serial = 1812] [outer = 0x7f877b0a1400] 18:42:16 INFO - PROCESS | 12903 | 1462326136806 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1541ms 18:42:16 INFO - PROCESS | 12903 | 1462326136857 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 18:42:16 INFO - PROCESS | 12903 | 1462326136861 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 18:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:42:16 INFO - PROCESS | 12903 | 1462326136868 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:42:16 INFO - PROCESS | 12903 | 1462326136872 Marionette TRACE conn4 <- [1,2386,null,{}] 18:42:16 INFO - PROCESS | 12903 | 1462326136877 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:17 INFO - PROCESS | 12903 | 1462326137096 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 18:42:17 INFO - PROCESS | 12903 | 1462326137361 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:17 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5ca000 == 170 [pid = 12903] [id = 604] 18:42:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f87679e6800) [pid = 12903] [serial = 1813] [outer = (nil)] 18:42:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877d2f2000) [pid = 12903] [serial = 1814] [outer = 0x7f87679e6800] 18:42:17 INFO - PROCESS | 12903 | 1462326137479 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f877d8cdc00) [pid = 12903] [serial = 1815] [outer = 0x7f87679e6800] 18:42:18 INFO - PROCESS | 12903 | 1462326138336 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1529ms 18:42:18 INFO - PROCESS | 12903 | 1462326138399 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 18:42:18 INFO - PROCESS | 12903 | 1462326138403 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 18:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:42:18 INFO - PROCESS | 12903 | 1462326138409 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:42:18 INFO - PROCESS | 12903 | 1462326138411 Marionette TRACE conn4 <- [1,2390,null,{}] 18:42:18 INFO - PROCESS | 12903 | 1462326138416 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:18 INFO - PROCESS | 12903 | 1462326138642 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 18:42:18 INFO - PROCESS | 12903 | 1462326138903 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809d1800 == 171 [pid = 12903] [id = 605] 18:42:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f876b9e3400) [pid = 12903] [serial = 1816] [outer = (nil)] 18:42:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f877d95c000) [pid = 12903] [serial = 1817] [outer = 0x7f876b9e3400] 18:42:19 INFO - PROCESS | 12903 | 1462326139037 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f877dee8000) [pid = 12903] [serial = 1818] [outer = 0x7f876b9e3400] 18:42:19 INFO - PROCESS | 12903 | 1462326139895 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1532ms 18:42:19 INFO - PROCESS | 12903 | 1462326139942 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 18:42:19 INFO - PROCESS | 12903 | 1462326139946 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 18:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:42:19 INFO - PROCESS | 12903 | 1462326139952 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:42:19 INFO - PROCESS | 12903 | 1462326139956 Marionette TRACE conn4 <- [1,2394,null,{}] 18:42:19 INFO - PROCESS | 12903 | 1462326139961 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:20 INFO - PROCESS | 12903 | 1462326140233 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 18:42:20 INFO - PROCESS | 12903 | 1462326140547 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784b0c800 == 172 [pid = 12903] [id = 606] 18:42:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f8780982000) [pid = 12903] [serial = 1819] [outer = (nil)] 18:42:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f87821a5400) [pid = 12903] [serial = 1820] [outer = 0x7f8780982000] 18:42:20 INFO - PROCESS | 12903 | 1462326140633 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f8782e3c800) [pid = 12903] [serial = 1821] [outer = 0x7f8780982000] 18:42:21 INFO - PROCESS | 12903 | 1462326141559 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1634ms 18:42:21 INFO - PROCESS | 12903 | 1462326141588 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 18:42:21 INFO - PROCESS | 12903 | 1462326141591 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 18:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:42:21 INFO - PROCESS | 12903 | 1462326141597 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:42:21 INFO - PROCESS | 12903 | 1462326141599 Marionette TRACE conn4 <- [1,2398,null,{}] 18:42:21 INFO - PROCESS | 12903 | 1462326141605 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:21 INFO - PROCESS | 12903 | 1462326141833 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 18:42:22 INFO - PROCESS | 12903 | 1462326142100 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878507b800 == 173 [pid = 12903] [id = 607] 18:42:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f8782eaec00) [pid = 12903] [serial = 1822] [outer = (nil)] 18:42:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f87839b6c00) [pid = 12903] [serial = 1823] [outer = 0x7f8782eaec00] 18:42:22 INFO - PROCESS | 12903 | 1462326142222 Marionette DEBUG loaded listener.js 18:42:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f8784539800) [pid = 12903] [serial = 1824] [outer = 0x7f8782eaec00] 18:42:23 INFO - PROCESS | 12903 | 1462326143129 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1593ms 18:42:23 INFO - PROCESS | 12903 | 1462326143192 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 18:42:23 INFO - PROCESS | 12903 | 1462326143196 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 18:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:42:23 INFO - PROCESS | 12903 | 1462326143202 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:42:23 INFO - PROCESS | 12903 | 1462326143204 Marionette TRACE conn4 <- [1,2402,null,{}] 18:42:23 INFO - PROCESS | 12903 | 1462326143210 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:23 INFO - PROCESS | 12903 | 1462326143439 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 18:42:23 INFO - PROCESS | 12903 | 1462326143758 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87862ea000 == 174 [pid = 12903] [id = 608] 18:42:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877b0a3000) [pid = 12903] [serial = 1825] [outer = (nil)] 18:42:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f87848f2c00) [pid = 12903] [serial = 1826] [outer = 0x7f877b0a3000] 18:42:23 INFO - PROCESS | 12903 | 1462326143833 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f87853ac000) [pid = 12903] [serial = 1827] [outer = 0x7f877b0a3000] 18:42:24 INFO - PROCESS | 12903 | 1462326144679 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1534ms 18:42:24 INFO - PROCESS | 12903 | 1462326144738 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 18:42:24 INFO - PROCESS | 12903 | 1462326144741 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 18:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:42:24 INFO - PROCESS | 12903 | 1462326144749 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:42:24 INFO - PROCESS | 12903 | 1462326144752 Marionette TRACE conn4 <- [1,2406,null,{}] 18:42:24 INFO - PROCESS | 12903 | 1462326144758 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:25 INFO - PROCESS | 12903 | 1462326145001 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 18:42:25 INFO - PROCESS | 12903 | 1462326145276 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786cee000 == 175 [pid = 12903] [id = 609] 18:42:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f8782eaf400) [pid = 12903] [serial = 1828] [outer = (nil)] 18:42:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f878557c000) [pid = 12903] [serial = 1829] [outer = 0x7f8782eaf400] 18:42:25 INFO - PROCESS | 12903 | 1462326145393 Marionette DEBUG loaded listener.js 18:42:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8785b0dc00) [pid = 12903] [serial = 1830] [outer = 0x7f8782eaf400] 18:42:26 INFO - PROCESS | 12903 | 1462326146249 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1580ms 18:42:26 INFO - PROCESS | 12903 | 1462326146331 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 18:42:26 INFO - PROCESS | 12903 | 1462326146335 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 18:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:42:26 INFO - PROCESS | 12903 | 1462326146340 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:42:26 INFO - PROCESS | 12903 | 1462326146343 Marionette TRACE conn4 <- [1,2410,null,{}] 18:42:26 INFO - PROCESS | 12903 | 1462326146348 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:26 INFO - PROCESS | 12903 | 1462326146630 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 18:42:26 INFO - PROCESS | 12903 | 1462326146940 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793735000 == 176 [pid = 12903] [id = 610] 18:42:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f877b09f400) [pid = 12903] [serial = 1831] [outer = (nil)] 18:42:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f87860cf800) [pid = 12903] [serial = 1832] [outer = 0x7f877b09f400] 18:42:27 INFO - PROCESS | 12903 | 1462326147016 Marionette DEBUG loaded listener.js 18:42:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f8786222c00) [pid = 12903] [serial = 1833] [outer = 0x7f877b09f400] 18:42:27 INFO - PROCESS | 12903 | 1462326147883 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1578ms 18:42:27 INFO - PROCESS | 12903 | 1462326147920 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 18:42:27 INFO - PROCESS | 12903 | 1462326147922 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 18:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:42:27 INFO - PROCESS | 12903 | 1462326147929 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 12903 | 1462326147931 Marionette TRACE conn4 <- [1,2414,null,{}] 18:42:27 INFO - PROCESS | 12903 | 1462326147936 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:28 INFO - PROCESS | 12903 | 1462326148168 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 18:42:28 INFO - PROCESS | 12903 | 1462326148441 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794c94000 == 177 [pid = 12903] [id = 611] 18:42:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f877d3d5800) [pid = 12903] [serial = 1834] [outer = (nil)] 18:42:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f878679c800) [pid = 12903] [serial = 1835] [outer = 0x7f877d3d5800] 18:42:28 INFO - PROCESS | 12903 | 1462326148559 Marionette DEBUG loaded listener.js 18:42:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8786926c00) [pid = 12903] [serial = 1836] [outer = 0x7f877d3d5800] 18:42:29 INFO - PROCESS | 12903 | 1462326149442 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1586ms 18:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:42:29 INFO - PROCESS | 12903 | 1462326149517 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 18:42:29 INFO - PROCESS | 12903 | 1462326149520 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 18:42:29 INFO - PROCESS | 12903 | 1462326149526 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:42:29 INFO - PROCESS | 12903 | 1462326149529 Marionette TRACE conn4 <- [1,2418,null,{}] 18:42:29 INFO - PROCESS | 12903 | 1462326149534 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:29 INFO - PROCESS | 12903 | 1462326149767 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 18:42:30 INFO - PROCESS | 12903 | 1462326150078 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986ad800 == 178 [pid = 12903] [id = 612] 18:42:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f877bd58400) [pid = 12903] [serial = 1837] [outer = (nil)] 18:42:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f878732a000) [pid = 12903] [serial = 1838] [outer = 0x7f877bd58400] 18:42:30 INFO - PROCESS | 12903 | 1462326150158 Marionette DEBUG loaded listener.js 18:42:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f878733c800) [pid = 12903] [serial = 1839] [outer = 0x7f877bd58400] 18:42:31 INFO - PROCESS | 12903 | 1462326151010 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1531ms 18:42:31 INFO - PROCESS | 12903 | 1462326151057 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 18:42:31 INFO - PROCESS | 12903 | 1462326151061 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 18:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:42:31 INFO - PROCESS | 12903 | 1462326151068 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:42:31 INFO - PROCESS | 12903 | 1462326151071 Marionette TRACE conn4 <- [1,2422,null,{}] 18:42:31 INFO - PROCESS | 12903 | 1462326151076 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:31 INFO - PROCESS | 12903 | 1462326151319 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 18:42:31 INFO - PROCESS | 12903 | 1462326151672 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879b8ca800 == 179 [pid = 12903] [id = 613] 18:42:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8787364c00) [pid = 12903] [serial = 1840] [outer = (nil)] 18:42:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f87890e7c00) [pid = 12903] [serial = 1841] [outer = 0x7f8787364c00] 18:42:31 INFO - PROCESS | 12903 | 1462326151757 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f878db46400) [pid = 12903] [serial = 1842] [outer = 0x7f8787364c00] 18:42:32 INFO - PROCESS | 12903 | 1462326152628 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1590ms 18:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:42:32 INFO - PROCESS | 12903 | 1462326152659 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 18:42:32 INFO - PROCESS | 12903 | 1462326152662 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 18:42:32 INFO - PROCESS | 12903 | 1462326152669 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 12903 | 1462326152672 Marionette TRACE conn4 <- [1,2426,null,{}] 18:42:32 INFO - PROCESS | 12903 | 1462326152677 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:32 INFO - PROCESS | 12903 | 1462326152914 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 18:42:33 INFO - PROCESS | 12903 | 1462326153214 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dc22000 == 180 [pid = 12903] [id = 614] 18:42:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f876e436400) [pid = 12903] [serial = 1843] [outer = (nil)] 18:42:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f8792b68800) [pid = 12903] [serial = 1844] [outer = 0x7f876e436400] 18:42:33 INFO - PROCESS | 12903 | 1462326153336 Marionette DEBUG loaded listener.js 18:42:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f8793c68c00) [pid = 12903] [serial = 1845] [outer = 0x7f876e436400] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db38800 == 179 [pid = 12903] [id = 442] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c66b800 == 178 [pid = 12903] [id = 440] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d392800 == 177 [pid = 12903] [id = 441] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8771b9d000 == 176 [pid = 12903] [id = 594] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876dbb1000 == 175 [pid = 12903] [id = 593] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc76800 == 174 [pid = 12903] [id = 592] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c877000 == 173 [pid = 12903] [id = 584] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c123000 == 172 [pid = 12903] [id = 583] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877be78000 == 171 [pid = 12903] [id = 582] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777799000 == 170 [pid = 12903] [id = 581] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772ab9000 == 169 [pid = 12903] [id = 549] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776fb9800 == 168 [pid = 12903] [id = 580] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776eb4800 == 167 [pid = 12903] [id = 579] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776370000 == 166 [pid = 12903] [id = 578] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774c1d000 == 165 [pid = 12903] [id = 577] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87737db800 == 164 [pid = 12903] [id = 576] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87723cc000 == 163 [pid = 12903] [id = 575] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87706c5000 == 162 [pid = 12903] [id = 574] 18:42:35 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc71000 == 161 [pid = 12903] [id = 573] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f8772d4a000) [pid = 12903] [serial = 1703] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f876b4f7800) [pid = 12903] [serial = 1700] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f8782eac800) [pid = 12903] [serial = 1680] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f87869c4c00) [pid = 12903] [serial = 1683] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f8792b6d800) [pid = 12903] [serial = 1686] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f876b7e3800) [pid = 12903] [serial = 1710] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f876b73c000) [pid = 12903] [serial = 1709] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f877af3d400) [pid = 12903] [serial = 1665] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f8769eea800) [pid = 12903] [serial = 1652] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8798191000) [pid = 12903] [serial = 1691] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f877d960800) [pid = 12903] [serial = 1674] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f876b4e3000) [pid = 12903] [serial = 1695] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f876de94000) [pid = 12903] [serial = 1712] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f877d928400) [pid = 12903] [serial = 1673] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f87774d7000) [pid = 12903] [serial = 1661] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f87774ce400) [pid = 12903] [serial = 1707] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f8794e20c00) [pid = 12903] [serial = 1688] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f877d0e1800) [pid = 12903] [serial = 1668] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f8773442400) [pid = 12903] [serial = 1716] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f87724f4800) [pid = 12903] [serial = 1715] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f8798143400) [pid = 12903] [serial = 1697] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f87890e8000) [pid = 12903] [serial = 1685] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f877ae4fc00) [pid = 12903] [serial = 1664] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f877758c000) [pid = 12903] [serial = 1662] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f8780974c00) [pid = 12903] [serial = 1679] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f876f509800) [pid = 12903] [serial = 1713] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f8774a34000) [pid = 12903] [serial = 1656] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f877f57d000) [pid = 12903] [serial = 1676] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f8797fa2c00) [pid = 12903] [serial = 1689] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f876b848400) [pid = 12903] [serial = 1653] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f87988bf000) [pid = 12903] [serial = 1698] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f876b4fc800) [pid = 12903] [serial = 1701] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f8798a4a400) [pid = 12903] [serial = 1704] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f8786484c00) [pid = 12903] [serial = 1682] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877d8c8c00) [pid = 12903] [serial = 1671] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f876b4de400) [pid = 12903] [serial = 1694] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f879874d000) [pid = 12903] [serial = 1692] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f87762ddc00) [pid = 12903] [serial = 1658] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f8773445800) [pid = 12903] [serial = 1655] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f87735e0800) [pid = 12903] [serial = 1581] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f877f5ef400) [pid = 12903] [serial = 1677] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f8771ad8c00) [pid = 12903] [serial = 1706] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877c5c1800) [pid = 12903] [serial = 1667] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f8776d63400) [pid = 12903] [serial = 1659] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f877d3dd400) [pid = 12903] [serial = 1670] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877344f000) [pid = 12903] [serial = 1718] [outer = (nil)] [url = about:blank] 18:42:35 INFO - PROCESS | 12903 | 1462326155835 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 3188ms 18:42:35 INFO - PROCESS | 12903 | 1462326155857 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 18:42:35 INFO - PROCESS | 12903 | 1462326155862 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 18:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:42:35 INFO - PROCESS | 12903 | 1462326155870 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:42:35 INFO - PROCESS | 12903 | 1462326155876 Marionette TRACE conn4 <- [1,2430,null,{}] 18:42:35 INFO - PROCESS | 12903 | 1462326155885 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:36 INFO - PROCESS | 12903 | 1462326156151 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 18:42:36 INFO - PROCESS | 12903 | 1462326156349 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b8bb000 == 162 [pid = 12903] [id = 615] 18:42:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8768787c00) [pid = 12903] [serial = 1846] [outer = (nil)] 18:42:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f876b4d7000) [pid = 12903] [serial = 1847] [outer = 0x7f8768787c00] 18:42:36 INFO - PROCESS | 12903 | 1462326156420 Marionette DEBUG loaded listener.js 18:42:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f876b4e4800) [pid = 12903] [serial = 1848] [outer = 0x7f8768787c00] 18:42:37 INFO - PROCESS | 12903 | 1462326157303 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1484ms 18:42:37 INFO - PROCESS | 12903 | 1462326157354 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 18:42:37 INFO - PROCESS | 12903 | 1462326157362 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 18:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:42:37 INFO - PROCESS | 12903 | 1462326157405 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:42:37 INFO - PROCESS | 12903 | 1462326157410 Marionette TRACE conn4 <- [1,2434,null,{}] 18:42:37 INFO - PROCESS | 12903 | 1462326157415 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:37 INFO - PROCESS | 12903 | 1462326157642 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 18:42:37 INFO - PROCESS | 12903 | 1462326157917 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1d5000 == 163 [pid = 12903] [id = 616] 18:42:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f876b73c000) [pid = 12903] [serial = 1849] [outer = (nil)] 18:42:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f876b7de800) [pid = 12903] [serial = 1850] [outer = 0x7f876b73c000] 18:42:38 INFO - PROCESS | 12903 | 1462326158000 Marionette DEBUG loaded listener.js 18:42:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f876b9e4400) [pid = 12903] [serial = 1851] [outer = 0x7f876b73c000] 18:42:38 INFO - PROCESS | 12903 | 1462326158867 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1485ms 18:42:38 INFO - PROCESS | 12903 | 1462326158888 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 18:42:38 INFO - PROCESS | 12903 | 1462326158892 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 18:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:42:38 INFO - PROCESS | 12903 | 1462326158918 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:42:38 INFO - PROCESS | 12903 | 1462326158924 Marionette TRACE conn4 <- [1,2438,null,{}] 18:42:38 INFO - PROCESS | 12903 | 1462326158939 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:39 INFO - PROCESS | 12903 | 1462326159234 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 18:42:39 INFO - PROCESS | 12903 | 1462326159276 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8771a0c800 == 164 [pid = 12903] [id = 617] 18:42:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f876b9e8400) [pid = 12903] [serial = 1852] [outer = (nil)] 18:42:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8771ad4800) [pid = 12903] [serial = 1853] [outer = 0x7f876b9e8400] 18:42:39 INFO - PROCESS | 12903 | 1462326159403 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877344a000) [pid = 12903] [serial = 1854] [outer = 0x7f876b9e8400] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8776e7a400) [pid = 12903] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f8775f1b400) [pid = 12903] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f876b84d000) [pid = 12903] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8777590000) [pid = 12903] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877b0e6800) [pid = 12903] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877dbdb400) [pid = 12903] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f876b855000) [pid = 12903] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8772d46c00) [pid = 12903] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f8774dd8400) [pid = 12903] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f876e433800) [pid = 12903] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f877b0e9c00) [pid = 12903] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f8777591800) [pid = 12903] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f87679e7c00) [pid = 12903] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f8776e7ac00) [pid = 12903] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f877c783000) [pid = 12903] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f8774a3a800) [pid = 12903] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f87762dcc00) [pid = 12903] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f8769e04800) [pid = 12903] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f877344bc00) [pid = 12903] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f877d056800) [pid = 12903] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:42:40 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f8769e0a400) [pid = 12903] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:42:40 INFO - PROCESS | 12903 | 1462326160867 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1992ms 18:42:40 INFO - PROCESS | 12903 | 1462326160910 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 18:42:40 INFO - PROCESS | 12903 | 1462326160915 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 18:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:42:40 INFO - PROCESS | 12903 | 1462326160920 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:42:40 INFO - PROCESS | 12903 | 1462326160923 Marionette TRACE conn4 <- [1,2442,null,{}] 18:42:40 INFO - PROCESS | 12903 | 1462326160928 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:41 INFO - PROCESS | 12903 | 1462326161194 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 18:42:41 INFO - PROCESS | 12903 | 1462326161315 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:41 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87721d7000 == 165 [pid = 12903] [id = 618] 18:42:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f87679e7400) [pid = 12903] [serial = 1855] [outer = (nil)] 18:42:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f87735e0400) [pid = 12903] [serial = 1856] [outer = 0x7f87679e7400] 18:42:41 INFO - PROCESS | 12903 | 1462326161382 Marionette DEBUG loaded listener.js 18:42:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f8774a33c00) [pid = 12903] [serial = 1857] [outer = 0x7f87679e7400] 18:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1234ms 18:42:42 INFO - PROCESS | 12903 | 1462326162145 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:42:42 INFO - PROCESS | 12903 | 1462326162157 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 18:42:42 INFO - PROCESS | 12903 | 1462326162159 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 18:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:42:42 INFO - PROCESS | 12903 | 1462326162165 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:42:42 INFO - PROCESS | 12903 | 1462326162167 Marionette TRACE conn4 <- [1,2446,null,{}] 18:42:42 INFO - PROCESS | 12903 | 1462326162173 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:42 INFO - PROCESS | 12903 | 1462326162382 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 18:42:42 INFO - PROCESS | 12903 | 1462326162733 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87687e0000 == 166 [pid = 12903] [id = 619] 18:42:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f87679e5400) [pid = 12903] [serial = 1858] [outer = (nil)] 18:42:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f8767b10800) [pid = 12903] [serial = 1859] [outer = 0x7f87679e5400] 18:42:42 INFO - PROCESS | 12903 | 1462326162836 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f8769a9b400) [pid = 12903] [serial = 1860] [outer = 0x7f87679e5400] 18:42:43 INFO - PROCESS | 12903 | 1462326163859 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1733ms 18:42:43 INFO - PROCESS | 12903 | 1462326163901 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 18:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:42:43 INFO - PROCESS | 12903 | 1462326163908 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 18:42:43 INFO - PROCESS | 12903 | 1462326163916 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:42:43 INFO - PROCESS | 12903 | 1462326163922 Marionette TRACE conn4 <- [1,2450,null,{}] 18:42:43 INFO - PROCESS | 12903 | 1462326163930 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:44 INFO - PROCESS | 12903 | 1462326164186 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 18:42:44 INFO - PROCESS | 12903 | 1462326164445 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8770453000 == 167 [pid = 12903] [id = 620] 18:42:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f876b7d9c00) [pid = 12903] [serial = 1861] [outer = (nil)] 18:42:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f876b9e6400) [pid = 12903] [serial = 1862] [outer = 0x7f876b7d9c00] 18:42:44 INFO - PROCESS | 12903 | 1462326164579 Marionette DEBUG loaded listener.js 18:42:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f876de8bc00) [pid = 12903] [serial = 1863] [outer = 0x7f876b7d9c00] 18:42:45 INFO - PROCESS | 12903 | 1462326165523 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1636ms 18:42:45 INFO - PROCESS | 12903 | 1462326165556 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 18:42:45 INFO - PROCESS | 12903 | 1462326165562 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 18:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:42:45 INFO - PROCESS | 12903 | 1462326165570 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:42:45 INFO - PROCESS | 12903 | 1462326165573 Marionette TRACE conn4 <- [1,2454,null,{}] 18:42:45 INFO - PROCESS | 12903 | 1462326165579 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:45 INFO - PROCESS | 12903 | 1462326165824 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 18:42:46 INFO - PROCESS | 12903 | 1462326166186 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87737cc000 == 168 [pid = 12903] [id = 621] 18:42:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f876de88800) [pid = 12903] [serial = 1864] [outer = (nil)] 18:42:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f8771ad1800) [pid = 12903] [serial = 1865] [outer = 0x7f876de88800] 18:42:46 INFO - PROCESS | 12903 | 1462326166271 Marionette DEBUG loaded listener.js 18:42:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f87724f3c00) [pid = 12903] [serial = 1866] [outer = 0x7f876de88800] 18:42:47 INFO - PROCESS | 12903 | 1462326167312 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1783ms 18:42:47 INFO - PROCESS | 12903 | 1462326167357 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 18:42:47 INFO - PROCESS | 12903 | 1462326167364 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 18:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:42:47 INFO - PROCESS | 12903 | 1462326167388 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 12903 | 1462326167403 Marionette TRACE conn4 <- [1,2458,null,{}] 18:42:47 INFO - PROCESS | 12903 | 1462326167417 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:47 INFO - PROCESS | 12903 | 1462326167833 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 18:42:48 INFO - PROCESS | 12903 | 1462326168222 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877636e800 == 169 [pid = 12903] [id = 622] 18:42:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8774b6e800) [pid = 12903] [serial = 1867] [outer = (nil)] 18:42:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f8775f1f000) [pid = 12903] [serial = 1868] [outer = 0x7f8774b6e800] 18:42:48 INFO - PROCESS | 12903 | 1462326168351 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8775fb4400) [pid = 12903] [serial = 1869] [outer = 0x7f8774b6e800] 18:42:49 INFO - PROCESS | 12903 | 1462326169378 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2076ms 18:42:49 INFO - PROCESS | 12903 | 1462326169449 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 18:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:42:49 INFO - PROCESS | 12903 | 1462326169455 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 18:42:49 INFO - PROCESS | 12903 | 1462326169461 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:42:49 INFO - PROCESS | 12903 | 1462326169464 Marionette TRACE conn4 <- [1,2462,null,{}] 18:42:49 INFO - PROCESS | 12903 | 1462326169469 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:49 INFO - PROCESS | 12903 | 1462326169741 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 18:42:50 INFO - PROCESS | 12903 | 1462326170039 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f64800 == 170 [pid = 12903] [id = 623] 18:42:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f8774b6f000) [pid = 12903] [serial = 1870] [outer = (nil)] 18:42:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f87762dcc00) [pid = 12903] [serial = 1871] [outer = 0x7f8774b6f000] 18:42:50 INFO - PROCESS | 12903 | 1462326170170 Marionette DEBUG loaded listener.js 18:42:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f8776c8f000) [pid = 12903] [serial = 1872] [outer = 0x7f8774b6f000] 18:42:51 INFO - PROCESS | 12903 | 1462326171264 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1847ms 18:42:51 INFO - PROCESS | 12903 | 1462326171308 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 18:42:51 INFO - PROCESS | 12903 | 1462326171312 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 18:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:42:51 INFO - PROCESS | 12903 | 1462326171318 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:42:51 INFO - PROCESS | 12903 | 1462326171322 Marionette TRACE conn4 <- [1,2466,null,{}] 18:42:51 INFO - PROCESS | 12903 | 1462326171327 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:51 INFO - PROCESS | 12903 | 1462326171569 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 18:42:51 INFO - PROCESS | 12903 | 1462326171899 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777793800 == 171 [pid = 12903] [id = 624] 18:42:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8776e78400) [pid = 12903] [serial = 1873] [outer = (nil)] 18:42:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f87774b2c00) [pid = 12903] [serial = 1874] [outer = 0x7f8776e78400] 18:42:51 INFO - PROCESS | 12903 | 1462326171996 Marionette DEBUG loaded listener.js 18:42:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8777590000) [pid = 12903] [serial = 1875] [outer = 0x7f8776e78400] 18:42:52 INFO - PROCESS | 12903 | 1462326172935 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1682ms 18:42:53 INFO - PROCESS | 12903 | 1462326173003 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 18:42:53 INFO - PROCESS | 12903 | 1462326173007 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 18:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:42:53 INFO - PROCESS | 12903 | 1462326173013 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:42:53 INFO - PROCESS | 12903 | 1462326173016 Marionette TRACE conn4 <- [1,2470,null,{}] 18:42:53 INFO - PROCESS | 12903 | 1462326173022 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:53 INFO - PROCESS | 12903 | 1462326173301 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 18:42:53 INFO - PROCESS | 12903 | 1462326173603 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0d9800 == 172 [pid = 12903] [id = 625] 18:42:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f8776e7c000) [pid = 12903] [serial = 1876] [outer = (nil)] 18:42:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877ad70800) [pid = 12903] [serial = 1877] [outer = 0x7f8776e7c000] 18:42:53 INFO - PROCESS | 12903 | 1462326173681 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f877af3ec00) [pid = 12903] [serial = 1878] [outer = 0x7f8776e7c000] 18:42:54 INFO - PROCESS | 12903 | 1462326174559 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1578ms 18:42:54 INFO - PROCESS | 12903 | 1462326174593 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 18:42:54 INFO - PROCESS | 12903 | 1462326174597 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 18:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:42:54 INFO - PROCESS | 12903 | 1462326174606 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:42:54 INFO - PROCESS | 12903 | 1462326174609 Marionette TRACE conn4 <- [1,2474,null,{}] 18:42:54 INFO - PROCESS | 12903 | 1462326174615 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:54 INFO - PROCESS | 12903 | 1462326174844 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 18:42:55 INFO - PROCESS | 12903 | 1462326175108 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c66c800 == 173 [pid = 12903] [id = 626] 18:42:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877771d000) [pid = 12903] [serial = 1879] [outer = (nil)] 18:42:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877b095c00) [pid = 12903] [serial = 1880] [outer = 0x7f877771d000] 18:42:55 INFO - PROCESS | 12903 | 1462326175224 Marionette DEBUG loaded listener.js 18:42:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877b0a9400) [pid = 12903] [serial = 1881] [outer = 0x7f877771d000] 18:42:56 INFO - PROCESS | 12903 | 1462326176099 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1530ms 18:42:56 INFO - PROCESS | 12903 | 1462326176136 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 18:42:56 INFO - PROCESS | 12903 | 1462326176140 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 18:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:42:56 INFO - PROCESS | 12903 | 1462326176146 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:42:56 INFO - PROCESS | 12903 | 1462326176149 Marionette TRACE conn4 <- [1,2478,null,{}] 18:42:56 INFO - PROCESS | 12903 | 1462326176154 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:56 INFO - PROCESS | 12903 | 1462326176382 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 18:42:56 INFO - PROCESS | 12903 | 1462326176618 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d31e800 == 174 [pid = 12903] [id = 627] 18:42:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f87729fb400) [pid = 12903] [serial = 1882] [outer = (nil)] 18:42:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f877b0e5800) [pid = 12903] [serial = 1883] [outer = 0x7f87729fb400] 18:42:56 INFO - PROCESS | 12903 | 1462326176695 Marionette DEBUG loaded listener.js 18:42:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f877bdbec00) [pid = 12903] [serial = 1884] [outer = 0x7f87729fb400] 18:42:57 INFO - PROCESS | 12903 | 1462326177648 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1536ms 18:42:57 INFO - PROCESS | 12903 | 1462326177683 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 18:42:57 INFO - PROCESS | 12903 | 1462326177686 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 18:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:42:57 INFO - PROCESS | 12903 | 1462326177693 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:42:57 INFO - PROCESS | 12903 | 1462326177696 Marionette TRACE conn4 <- [1,2482,null,{}] 18:42:57 INFO - PROCESS | 12903 | 1462326177701 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:57 INFO - PROCESS | 12903 | 1462326177932 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 18:42:58 INFO - PROCESS | 12903 | 1462326178201 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dcf3800 == 175 [pid = 12903] [id = 628] 18:42:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f8774b78c00) [pid = 12903] [serial = 1885] [outer = (nil)] 18:42:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f877c06b000) [pid = 12903] [serial = 1886] [outer = 0x7f8774b78c00] 18:42:58 INFO - PROCESS | 12903 | 1462326178366 Marionette DEBUG loaded listener.js 18:42:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f877c5b8800) [pid = 12903] [serial = 1887] [outer = 0x7f8774b78c00] 18:42:59 INFO - PROCESS | 12903 | 1462326179285 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1635ms 18:42:59 INFO - PROCESS | 12903 | 1462326179329 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 18:42:59 INFO - PROCESS | 12903 | 1462326179333 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 18:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:42:59 INFO - PROCESS | 12903 | 1462326179339 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:42:59 INFO - PROCESS | 12903 | 1462326179342 Marionette TRACE conn4 <- [1,2486,null,{}] 18:42:59 INFO - PROCESS | 12903 | 1462326179348 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:42:59 INFO - PROCESS | 12903 | 1462326179580 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 18:42:59 INFO - PROCESS | 12903 | 1462326179847 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802c8800 == 176 [pid = 12903] [id = 629] 18:42:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f877d13f000) [pid = 12903] [serial = 1888] [outer = (nil)] 18:42:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f877d147000) [pid = 12903] [serial = 1889] [outer = 0x7f877d13f000] 18:42:59 INFO - PROCESS | 12903 | 1462326179990 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f877d633400) [pid = 12903] [serial = 1890] [outer = 0x7f877d13f000] 18:43:00 INFO - PROCESS | 12903 | 1462326180923 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1629ms 18:43:00 INFO - PROCESS | 12903 | 1462326180969 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 18:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:43:00 INFO - PROCESS | 12903 | 1462326180974 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 18:43:00 INFO - PROCESS | 12903 | 1462326180979 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 12903 | 1462326180983 Marionette TRACE conn4 <- [1,2490,null,{}] 18:43:00 INFO - PROCESS | 12903 | 1462326180989 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:01 INFO - PROCESS | 12903 | 1462326181283 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 18:43:01 INFO - PROCESS | 12903 | 1462326181617 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878488f800 == 177 [pid = 12903] [id = 630] 18:43:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f876f6bf000) [pid = 12903] [serial = 1891] [outer = (nil)] 18:43:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877dbdc400) [pid = 12903] [serial = 1892] [outer = 0x7f876f6bf000] 18:43:01 INFO - PROCESS | 12903 | 1462326181698 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f878026bc00) [pid = 12903] [serial = 1893] [outer = 0x7f876f6bf000] 18:43:02 INFO - PROCESS | 12903 | 1462326182675 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1736ms 18:43:02 INFO - PROCESS | 12903 | 1462326182716 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 12903 | 1462326182719 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 18:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:43:02 INFO - PROCESS | 12903 | 1462326182726 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 12903 | 1462326182730 Marionette TRACE conn4 <- [1,2494,null,{}] 18:43:02 INFO - PROCESS | 12903 | 1462326182735 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:02 INFO - PROCESS | 12903 | 1462326182978 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 18:43:03 INFO - PROCESS | 12903 | 1462326183249 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878533c800 == 178 [pid = 12903] [id = 631] 18:43:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f8774b72800) [pid = 12903] [serial = 1894] [outer = (nil)] 18:43:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f8780981000) [pid = 12903] [serial = 1895] [outer = 0x7f8774b72800] 18:43:03 INFO - PROCESS | 12903 | 1462326183369 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f8782b1e000) [pid = 12903] [serial = 1896] [outer = 0x7f8774b72800] 18:43:04 INFO - PROCESS | 12903 | 1462326184228 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1540ms 18:43:04 INFO - PROCESS | 12903 | 1462326184267 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 12903 | 1462326184271 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 18:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:43:04 INFO - PROCESS | 12903 | 1462326184278 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 12903 | 1462326184282 Marionette TRACE conn4 <- [1,2498,null,{}] 18:43:04 INFO - PROCESS | 12903 | 1462326184289 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:04 INFO - PROCESS | 12903 | 1462326184522 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 18:43:04 INFO - PROCESS | 12903 | 1462326184792 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793c19000 == 179 [pid = 12903] [id = 632] 18:43:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f878026d800) [pid = 12903] [serial = 1897] [outer = (nil)] 18:43:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f87839b7400) [pid = 12903] [serial = 1898] [outer = 0x7f878026d800] 18:43:04 INFO - PROCESS | 12903 | 1462326184909 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f8785574400) [pid = 12903] [serial = 1899] [outer = 0x7f878026d800] 18:43:05 INFO - PROCESS | 12903 | 1462326185779 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1539ms 18:43:05 INFO - PROCESS | 12903 | 1462326185818 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 18:43:05 INFO - PROCESS | 12903 | 1462326185822 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 18:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:43:05 INFO - PROCESS | 12903 | 1462326185828 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 12903 | 1462326185831 Marionette TRACE conn4 <- [1,2502,null,{}] 18:43:05 INFO - PROCESS | 12903 | 1462326185836 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:06 INFO - PROCESS | 12903 | 1462326186075 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 18:43:06 INFO - PROCESS | 12903 | 1462326186356 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986a8800 == 180 [pid = 12903] [id = 633] 18:43:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877af40c00) [pid = 12903] [serial = 1900] [outer = (nil)] 18:43:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f87861d4c00) [pid = 12903] [serial = 1901] [outer = 0x7f877af40c00] 18:43:06 INFO - PROCESS | 12903 | 1462326186479 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f87869c4c00) [pid = 12903] [serial = 1902] [outer = 0x7f877af40c00] 18:43:07 INFO - PROCESS | 12903 | 1462326187388 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1628ms 18:43:07 INFO - PROCESS | 12903 | 1462326187458 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 12903 | 1462326187462 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 18:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:43:07 INFO - PROCESS | 12903 | 1462326187468 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 12903 | 1462326187470 Marionette TRACE conn4 <- [1,2506,null,{}] 18:43:07 INFO - PROCESS | 12903 | 1462326187476 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:07 INFO - PROCESS | 12903 | 1462326187723 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 18:43:08 INFO - PROCESS | 12903 | 1462326188039 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879d0b5000 == 181 [pid = 12903] [id = 634] 18:43:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f877b0ad000) [pid = 12903] [serial = 1903] [outer = (nil)] 18:43:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8789566c00) [pid = 12903] [serial = 1904] [outer = 0x7f877b0ad000] 18:43:08 INFO - PROCESS | 12903 | 1462326188135 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f8793797c00) [pid = 12903] [serial = 1905] [outer = 0x7f877b0ad000] 18:43:09 INFO - PROCESS | 12903 | 1462326189021 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1634ms 18:43:09 INFO - PROCESS | 12903 | 1462326189106 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 12903 | 1462326189112 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 18:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:43:09 INFO - PROCESS | 12903 | 1462326189123 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 12903 | 1462326189128 Marionette TRACE conn4 <- [1,2510,null,{}] 18:43:09 INFO - PROCESS | 12903 | 1462326189139 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:09 INFO - PROCESS | 12903 | 1462326189649 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 18:43:09 INFO - PROCESS | 12903 | 1462326189916 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a0589000 == 182 [pid = 12903] [id = 635] 18:43:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8787336c00) [pid = 12903] [serial = 1906] [outer = (nil)] 18:43:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8794cd5c00) [pid = 12903] [serial = 1907] [outer = 0x7f8787336c00] 18:43:09 INFO - PROCESS | 12903 | 1462326189989 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f8794ff2c00) [pid = 12903] [serial = 1908] [outer = 0x7f8787336c00] 18:43:10 INFO - PROCESS | 12903 | 1462326190909 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1847ms 18:43:10 INFO - PROCESS | 12903 | 1462326190969 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 18:43:10 INFO - PROCESS | 12903 | 1462326190972 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 18:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:43:10 INFO - PROCESS | 12903 | 1462326190978 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - PROCESS | 12903 | 1462326190980 Marionette TRACE conn4 <- [1,2514,null,{}] 18:43:10 INFO - PROCESS | 12903 | 1462326190986 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:11 INFO - PROCESS | 12903 | 1462326191208 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 18:43:11 INFO - PROCESS | 12903 | 1462326191480 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f8b1000 == 183 [pid = 12903] [id = 636] 18:43:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f87729b4c00) [pid = 12903] [serial = 1909] [outer = (nil)] 18:43:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f87729bb400) [pid = 12903] [serial = 1910] [outer = 0x7f87729b4c00] 18:43:11 INFO - PROCESS | 12903 | 1462326191607 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f87729c0400) [pid = 12903] [serial = 1911] [outer = 0x7f87729b4c00] 18:43:12 INFO - PROCESS | 12903 | 1462326192469 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1535ms 18:43:12 INFO - PROCESS | 12903 | 1462326192515 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 18:43:12 INFO - PROCESS | 12903 | 1462326192519 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 18:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:43:12 INFO - PROCESS | 12903 | 1462326192524 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:43:12 INFO - PROCESS | 12903 | 1462326192526 Marionette TRACE conn4 <- [1,2518,null,{}] 18:43:12 INFO - PROCESS | 12903 | 1462326192532 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:12 INFO - PROCESS | 12903 | 1462326192755 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87721d7000 == 182 [pid = 12903] [id = 618] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8771a0c800 == 181 [pid = 12903] [id = 617] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876d1d5000 == 180 [pid = 12903] [id = 616] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876b8bb000 == 179 [pid = 12903] [id = 615] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879b8ca800 == 178 [pid = 12903] [id = 613] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87986ad800 == 177 [pid = 12903] [id = 612] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794c94000 == 176 [pid = 12903] [id = 611] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793735000 == 175 [pid = 12903] [id = 610] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8786cee000 == 174 [pid = 12903] [id = 609] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87862ea000 == 173 [pid = 12903] [id = 608] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878507b800 == 172 [pid = 12903] [id = 607] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784b0c800 == 171 [pid = 12903] [id = 606] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87809d1800 == 170 [pid = 12903] [id = 605] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877f5ca000 == 169 [pid = 12903] [id = 604] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db1e000 == 168 [pid = 12903] [id = 603] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d30d000 == 167 [pid = 12903] [id = 602] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c127800 == 166 [pid = 12903] [id = 601] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877bd0a800 == 165 [pid = 12903] [id = 600] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f47800 == 164 [pid = 12903] [id = 599] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87760bc800 == 163 [pid = 12903] [id = 598] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87723d2800 == 162 [pid = 12903] [id = 597] 18:43:14 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876cfda000 == 161 [pid = 12903] [id = 596] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f876f6c7400) [pid = 12903] [serial = 1787] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f87774cf800) [pid = 12903] [serial = 1737] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f8775fae400) [pid = 12903] [serial = 1730] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f8777723400) [pid = 12903] [serial = 1742] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f877b09cc00) [pid = 12903] [serial = 1749] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f877c06c400) [pid = 12903] [serial = 1754] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f8780be2000) [pid = 12903] [serial = 1775] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f876de86c00) [pid = 12903] [serial = 1781] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8776e7e800) [pid = 12903] [serial = 1736] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f87762b8400) [pid = 12903] [serial = 1734] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f877d0de000) [pid = 12903] [serial = 1760] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f8771ad9c00) [pid = 12903] [serial = 1725] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f877bd58c00) [pid = 12903] [serial = 1751] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f877d3e1000) [pid = 12903] [serial = 1763] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f878026a800) [pid = 12903] [serial = 1772] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f8775f18800) [pid = 12903] [serial = 1650] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f87774d7400) [pid = 12903] [serial = 1739] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f877c787000) [pid = 12903] [serial = 1757] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8774dca800) [pid = 12903] [serial = 1728] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f877af3f400) [pid = 12903] [serial = 1746] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f877c423800) [pid = 12903] [serial = 1755] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f877f582000) [pid = 12903] [serial = 1769] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f87762adc00) [pid = 12903] [serial = 1733] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f877bf80400) [pid = 12903] [serial = 1752] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8769eecc00) [pid = 12903] [serial = 1721] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f877ad6ac00) [pid = 12903] [serial = 1743] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f877b00d000) [pid = 12903] [serial = 1748] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f876f511c00) [pid = 12903] [serial = 1724] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f877d148c00) [pid = 12903] [serial = 1761] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f8775fb7400) [pid = 12903] [serial = 1731] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f87735db800) [pid = 12903] [serial = 1784] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f8774b6b000) [pid = 12903] [serial = 1727] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f8774a3c800) [pid = 12903] [serial = 1785] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877dbdbc00) [pid = 12903] [serial = 1767] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f877d959c00) [pid = 12903] [serial = 1766] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f876b4e4400) [pid = 12903] [serial = 1778] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f876b732400) [pid = 12903] [serial = 1779] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f876f508400) [pid = 12903] [serial = 1782] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f876b73f000) [pid = 12903] [serial = 1722] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8782b26400) [pid = 12903] [serial = 1776] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877d63c400) [pid = 12903] [serial = 1764] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877771b000) [pid = 12903] [serial = 1740] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877ae5c400) [pid = 12903] [serial = 1745] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f877d052000) [pid = 12903] [serial = 1758] [outer = (nil)] [url = about:blank] 18:43:14 INFO - PROCESS | 12903 | 1462326194726 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767b55800 == 162 [pid = 12903] [id = 637] 18:43:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f8768779400) [pid = 12903] [serial = 1912] [outer = (nil)] 18:43:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8768782400) [pid = 12903] [serial = 1913] [outer = 0x7f8768779400] 18:43:14 INFO - PROCESS | 12903 | 1462326194798 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f8769ee1c00) [pid = 12903] [serial = 1914] [outer = 0x7f8768779400] 18:43:15 INFO - PROCESS | 12903 | 1462326195604 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 3133ms 18:43:15 INFO - PROCESS | 12903 | 1462326195661 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 12903 | 1462326195666 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 18:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:43:15 INFO - PROCESS | 12903 | 1462326195673 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 12903 | 1462326195678 Marionette TRACE conn4 <- [1,2522,null,{}] 18:43:15 INFO - PROCESS | 12903 | 1462326195684 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:15 INFO - PROCESS | 12903 | 1462326195917 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 18:43:16 INFO - PROCESS | 12903 | 1462326196097 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c16f000 == 163 [pid = 12903] [id = 638] 18:43:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f8769ee3400) [pid = 12903] [serial = 1915] [outer = (nil)] 18:43:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f876b7da000) [pid = 12903] [serial = 1916] [outer = 0x7f8769ee3400] 18:43:16 INFO - PROCESS | 12903 | 1462326196165 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f876de86000) [pid = 12903] [serial = 1917] [outer = 0x7f8769ee3400] 18:43:17 INFO - PROCESS | 12903 | 1462326197045 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1388ms 18:43:17 INFO - PROCESS | 12903 | 1462326197067 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 12903 | 1462326197074 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 18:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:43:17 INFO - PROCESS | 12903 | 1462326197081 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 12903 | 1462326197083 Marionette TRACE conn4 <- [1,2526,null,{}] 18:43:17 INFO - PROCESS | 12903 | 1462326197089 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:17 INFO - PROCESS | 12903 | 1462326197385 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 18:43:17 INFO - PROCESS | 12903 | 1462326197465 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f662800 == 164 [pid = 12903] [id = 639] 18:43:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f87703bac00) [pid = 12903] [serial = 1918] [outer = (nil)] 18:43:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8771ad6400) [pid = 12903] [serial = 1919] [outer = 0x7f87703bac00] 18:43:17 INFO - PROCESS | 12903 | 1462326197539 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f87724f4400) [pid = 12903] [serial = 1920] [outer = 0x7f87703bac00] 18:43:18 INFO - PROCESS | 12903 | 1462326198599 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1579ms 18:43:18 INFO - PROCESS | 12903 | 1462326198662 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 18:43:18 INFO - PROCESS | 12903 | 1462326198667 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 18:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:43:18 INFO - PROCESS | 12903 | 1462326198682 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 12903 | 1462326198690 Marionette TRACE conn4 <- [1,2530,null,{}] 18:43:18 INFO - PROCESS | 12903 | 1462326198704 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:18 INFO - PROCESS | 12903 | 1462326198994 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f876b9e8400) [pid = 12903] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f876b9e3400) [pid = 12903] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f87679e6800) [pid = 12903] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f877b0a1400) [pid = 12903] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f877ae54800) [pid = 12903] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f8777724000) [pid = 12903] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f8772d45000) [pid = 12903] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f8775753000) [pid = 12903] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8774dd9000) [pid = 12903] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f876de8ac00) [pid = 12903] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f8769e06000) [pid = 12903] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f8768787c00) [pid = 12903] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f876e436400) [pid = 12903] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f877d3d5800) [pid = 12903] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f877b09f400) [pid = 12903] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f8782eaf400) [pid = 12903] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f877b0a3000) [pid = 12903] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f8782eaec00) [pid = 12903] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f8780982000) [pid = 12903] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f876b73c000) [pid = 12903] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f877c05f400) [pid = 12903] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f877d2ef400) [pid = 12903] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:43:19 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f876b739400) [pid = 12903] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:43:19 INFO - PROCESS | 12903 | 1462326199714 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1e2800 == 165 [pid = 12903] [id = 640] 18:43:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f87679e6800) [pid = 12903] [serial = 1921] [outer = (nil)] 18:43:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f876b4f2400) [pid = 12903] [serial = 1922] [outer = 0x7f87679e6800] 18:43:19 INFO - PROCESS | 12903 | 1462326199776 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f8774b6d000) [pid = 12903] [serial = 1923] [outer = 0x7f87679e6800] 18:43:20 INFO - PROCESS | 12903 | 1462326200526 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1903ms 18:43:20 INFO - PROCESS | 12903 | 1462326200578 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 18:43:20 INFO - PROCESS | 12903 | 1462326200582 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 18:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:43:20 INFO - PROCESS | 12903 | 1462326200592 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - PROCESS | 12903 | 1462326200595 Marionette TRACE conn4 <- [1,2534,null,{}] 18:43:20 INFO - PROCESS | 12903 | 1462326200600 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:20 INFO - PROCESS | 12903 | 1462326200814 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 18:43:20 INFO - PROCESS | 12903 | 1462326200994 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772ac0000 == 166 [pid = 12903] [id = 641] 18:43:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f876877b400) [pid = 12903] [serial = 1924] [outer = (nil)] 18:43:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f8775f14000) [pid = 12903] [serial = 1925] [outer = 0x7f876877b400] 18:43:21 INFO - PROCESS | 12903 | 1462326201058 Marionette DEBUG loaded listener.js 18:43:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f8776079000) [pid = 12903] [serial = 1926] [outer = 0x7f876877b400] 18:43:22 INFO - PROCESS | 12903 | 1462326202097 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1535ms 18:43:22 INFO - PROCESS | 12903 | 1462326202123 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 18:43:22 INFO - PROCESS | 12903 | 1462326202129 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 18:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:43:22 INFO - PROCESS | 12903 | 1462326202137 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 12903 | 1462326202143 Marionette TRACE conn4 <- [1,2538,null,{}] 18:43:22 INFO - PROCESS | 12903 | 1462326202152 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:22 INFO - PROCESS | 12903 | 1462326202394 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 18:43:22 INFO - PROCESS | 12903 | 1462326202732 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1d1000 == 167 [pid = 12903] [id = 642] 18:43:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f876b73bc00) [pid = 12903] [serial = 1927] [outer = (nil)] 18:43:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f876b7dec00) [pid = 12903] [serial = 1928] [outer = 0x7f876b73bc00] 18:43:22 INFO - PROCESS | 12903 | 1462326202824 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f87703b1800) [pid = 12903] [serial = 1929] [outer = 0x7f876b73bc00] 18:43:23 INFO - PROCESS | 12903 | 1462326203786 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1685ms 18:43:23 INFO - PROCESS | 12903 | 1462326203823 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 18:43:23 INFO - PROCESS | 12903 | 1462326203831 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 18:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:43:23 INFO - PROCESS | 12903 | 1462326203841 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:43:23 INFO - PROCESS | 12903 | 1462326203845 Marionette TRACE conn4 <- [1,2542,null,{}] 18:43:23 INFO - PROCESS | 12903 | 1462326203851 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:24 INFO - PROCESS | 12903 | 1462326204106 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 18:43:24 INFO - PROCESS | 12903 | 1462326204432 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735bb000 == 168 [pid = 12903] [id = 643] 18:43:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f87729f6800) [pid = 12903] [serial = 1930] [outer = (nil)] 18:43:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f8774a3c000) [pid = 12903] [serial = 1931] [outer = 0x7f87729f6800] 18:43:24 INFO - PROCESS | 12903 | 1462326204512 Marionette DEBUG loaded listener.js 18:43:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f8775fae400) [pid = 12903] [serial = 1932] [outer = 0x7f87729f6800] 18:43:25 INFO - PROCESS | 12903 | 1462326205498 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:43:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1734ms 18:43:25 INFO - PROCESS | 12903 | 1462326205577 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 12903 | 1462326205580 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 18:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:43:25 INFO - PROCESS | 12903 | 1462326205587 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - PROCESS | 12903 | 1462326205593 Marionette TRACE conn4 <- [1,2546,null,{}] 18:43:25 INFO - PROCESS | 12903 | 1462326205609 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:25 INFO - PROCESS | 12903 | 1462326205884 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 18:43:26 INFO - PROCESS | 12903 | 1462326206195 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760a5800 == 169 [pid = 12903] [id = 644] 18:43:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f8776c96800) [pid = 12903] [serial = 1933] [outer = (nil)] 18:43:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8776d68400) [pid = 12903] [serial = 1934] [outer = 0x7f8776c96800] 18:43:26 INFO - PROCESS | 12903 | 1462326206287 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f87774b5800) [pid = 12903] [serial = 1935] [outer = 0x7f8776c96800] 18:43:27 INFO - PROCESS | 12903 | 1462326207170 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1638ms 18:43:27 INFO - PROCESS | 12903 | 1462326207227 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 18:43:27 INFO - PROCESS | 12903 | 1462326207231 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 18:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:43:27 INFO - PROCESS | 12903 | 1462326207238 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 12903 | 1462326207242 Marionette TRACE conn4 <- [1,2550,null,{}] 18:43:27 INFO - PROCESS | 12903 | 1462326207248 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:27 INFO - PROCESS | 12903 | 1462326207508 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 18:43:27 INFO - PROCESS | 12903 | 1462326207824 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776ea7000 == 170 [pid = 12903] [id = 645] 18:43:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f876f6cac00) [pid = 12903] [serial = 1936] [outer = (nil)] 18:43:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f8777588000) [pid = 12903] [serial = 1937] [outer = 0x7f876f6cac00] 18:43:27 INFO - PROCESS | 12903 | 1462326207904 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f8777717000) [pid = 12903] [serial = 1938] [outer = 0x7f876f6cac00] 18:43:28 INFO - PROCESS | 12903 | 1462326208855 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1631ms 18:43:28 INFO - PROCESS | 12903 | 1462326208870 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 18:43:28 INFO - PROCESS | 12903 | 1462326208874 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 18:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:43:28 INFO - PROCESS | 12903 | 1462326208879 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - PROCESS | 12903 | 1462326208883 Marionette TRACE conn4 <- [1,2554,null,{}] 18:43:28 INFO - PROCESS | 12903 | 1462326208888 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:29 INFO - PROCESS | 12903 | 1462326209118 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 18:43:29 INFO - PROCESS | 12903 | 1462326209446 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8777552800 == 171 [pid = 12903] [id = 646] 18:43:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f87774c1c00) [pid = 12903] [serial = 1939] [outer = (nil)] 18:43:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8777724000) [pid = 12903] [serial = 1940] [outer = 0x7f87774c1c00] 18:43:29 INFO - PROCESS | 12903 | 1462326209526 Marionette DEBUG loaded listener.js 18:43:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f877ae51400) [pid = 12903] [serial = 1941] [outer = 0x7f87774c1c00] 18:43:30 INFO - PROCESS | 12903 | 1462326210411 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1580ms 18:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:43:30 INFO - PROCESS | 12903 | 1462326210462 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 12903 | 1462326210465 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 18:43:30 INFO - PROCESS | 12903 | 1462326210471 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 12903 | 1462326210474 Marionette TRACE conn4 <- [1,2558,null,{}] 18:43:30 INFO - PROCESS | 12903 | 1462326210479 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:30 INFO - PROCESS | 12903 | 1462326210743 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 18:43:31 INFO - PROCESS | 12903 | 1462326211059 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877be6a000 == 172 [pid = 12903] [id = 647] 18:43:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877c424c00) [pid = 12903] [serial = 1942] [outer = (nil)] 18:43:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877c5bd400) [pid = 12903] [serial = 1943] [outer = 0x7f877c424c00] 18:43:31 INFO - PROCESS | 12903 | 1462326211152 Marionette DEBUG loaded listener.js 18:43:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877d056400) [pid = 12903] [serial = 1944] [outer = 0x7f877c424c00] 18:43:32 INFO - PROCESS | 12903 | 1462326212070 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1636ms 18:43:32 INFO - PROCESS | 12903 | 1462326212107 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 18:43:32 INFO - PROCESS | 12903 | 1462326212113 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 18:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:43:32 INFO - PROCESS | 12903 | 1462326212120 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:43:32 INFO - PROCESS | 12903 | 1462326212125 Marionette TRACE conn4 <- [1,2562,null,{}] 18:43:32 INFO - PROCESS | 12903 | 1462326212130 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:32 INFO - PROCESS | 12903 | 1462326212376 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 18:43:32 INFO - PROCESS | 12903 | 1462326212723 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c492800 == 173 [pid = 12903] [id = 648] 18:43:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f8776082400) [pid = 12903] [serial = 1945] [outer = (nil)] 18:43:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877d2eb400) [pid = 12903] [serial = 1946] [outer = 0x7f8776082400] 18:43:32 INFO - PROCESS | 12903 | 1462326212802 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877d632800) [pid = 12903] [serial = 1947] [outer = 0x7f8776082400] 18:43:33 INFO - PROCESS | 12903 | 1462326213702 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1634ms 18:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:43:33 INFO - PROCESS | 12903 | 1462326213756 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 18:43:33 INFO - PROCESS | 12903 | 1462326213759 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 18:43:33 INFO - PROCESS | 12903 | 1462326213765 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:43:33 INFO - PROCESS | 12903 | 1462326213769 Marionette TRACE conn4 <- [1,2566,null,{}] 18:43:33 INFO - PROCESS | 12903 | 1462326213774 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:33 INFO - PROCESS | 12903 | 1462326213993 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 18:43:34 INFO - PROCESS | 12903 | 1462326214306 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:34 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d30d000 == 174 [pid = 12903] [id = 649] 18:43:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f877c428000) [pid = 12903] [serial = 1948] [outer = (nil)] 18:43:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f877d91e400) [pid = 12903] [serial = 1949] [outer = 0x7f877c428000] 18:43:34 INFO - PROCESS | 12903 | 1462326214394 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f877d95cc00) [pid = 12903] [serial = 1950] [outer = 0x7f877c428000] 18:43:35 INFO - PROCESS | 12903 | 1462326215265 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1533ms 18:43:35 INFO - PROCESS | 12903 | 1462326215298 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 18:43:35 INFO - PROCESS | 12903 | 1462326215301 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 18:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:43:35 INFO - PROCESS | 12903 | 1462326215308 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:43:35 INFO - PROCESS | 12903 | 1462326215311 Marionette TRACE conn4 <- [1,2570,null,{}] 18:43:35 INFO - PROCESS | 12903 | 1462326215316 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:35 INFO - PROCESS | 12903 | 1462326215561 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 18:43:35 INFO - PROCESS | 12903 | 1462326215832 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877dcde800 == 175 [pid = 12903] [id = 650] 18:43:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f877d637800) [pid = 12903] [serial = 1951] [outer = (nil)] 18:43:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f877dee7c00) [pid = 12903] [serial = 1952] [outer = 0x7f877d637800] 18:43:35 INFO - PROCESS | 12903 | 1462326215950 Marionette DEBUG loaded listener.js 18:43:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f877f584400) [pid = 12903] [serial = 1953] [outer = 0x7f877d637800] 18:43:36 INFO - PROCESS | 12903 | 1462326216822 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1585ms 18:43:36 INFO - PROCESS | 12903 | 1462326216895 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 18:43:36 INFO - PROCESS | 12903 | 1462326216899 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 18:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:43:36 INFO - PROCESS | 12903 | 1462326216904 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 12903 | 1462326216907 Marionette TRACE conn4 <- [1,2574,null,{}] 18:43:36 INFO - PROCESS | 12903 | 1462326216913 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:37 INFO - PROCESS | 12903 | 1462326217176 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 18:43:37 INFO - PROCESS | 12903 | 1462326217490 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780247800 == 176 [pid = 12903] [id = 651] 18:43:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f87703bb000) [pid = 12903] [serial = 1954] [outer = (nil)] 18:43:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f877ad6e400) [pid = 12903] [serial = 1955] [outer = 0x7f87703bb000] 18:43:37 INFO - PROCESS | 12903 | 1462326217584 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f8782b26400) [pid = 12903] [serial = 1956] [outer = 0x7f87703bb000] 18:43:38 INFO - PROCESS | 12903 | 1462326218462 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1630ms 18:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:43:38 INFO - PROCESS | 12903 | 1462326218537 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 12903 | 1462326218540 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 18:43:38 INFO - PROCESS | 12903 | 1462326218546 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 12903 | 1462326218550 Marionette TRACE conn4 <- [1,2578,null,{}] 18:43:38 INFO - PROCESS | 12903 | 1462326218556 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:38 INFO - PROCESS | 12903 | 1462326218845 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 18:43:39 INFO - PROCESS | 12903 | 1462326219168 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782b67800 == 177 [pid = 12903] [id = 652] 18:43:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f8785363c00) [pid = 12903] [serial = 1957] [outer = (nil)] 18:43:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f878557f000) [pid = 12903] [serial = 1958] [outer = 0x7f8785363c00] 18:43:39 INFO - PROCESS | 12903 | 1462326219251 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f8786481400) [pid = 12903] [serial = 1959] [outer = 0x7f8785363c00] 18:43:40 INFO - PROCESS | 12903 | 1462326220214 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1737ms 18:43:40 INFO - PROCESS | 12903 | 1462326220284 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 18:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:43:40 INFO - PROCESS | 12903 | 1462326220289 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 18:43:40 INFO - PROCESS | 12903 | 1462326220295 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 12903 | 1462326220298 Marionette TRACE conn4 <- [1,2582,null,{}] 18:43:40 INFO - PROCESS | 12903 | 1462326220303 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:40 INFO - PROCESS | 12903 | 1462326220549 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 18:43:40 INFO - PROCESS | 12903 | 1462326220860 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d50000 == 178 [pid = 12903] [id = 653] 18:43:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f87679e2400) [pid = 12903] [serial = 1960] [outer = (nil)] 18:43:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f878691f400) [pid = 12903] [serial = 1961] [outer = 0x7f87679e2400] 18:43:40 INFO - PROCESS | 12903 | 1462326220939 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f8787367000) [pid = 12903] [serial = 1962] [outer = 0x7f87679e2400] 18:43:41 INFO - PROCESS | 12903 | 1462326221839 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1584ms 18:43:41 INFO - PROCESS | 12903 | 1462326221879 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 12903 | 1462326221883 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 18:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:43:41 INFO - PROCESS | 12903 | 1462326221889 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 12903 | 1462326221892 Marionette TRACE conn4 <- [1,2586,null,{}] 18:43:41 INFO - PROCESS | 12903 | 1462326221897 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:42 INFO - PROCESS | 12903 | 1462326222131 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 18:43:42 INFO - PROCESS | 12903 | 1462326222457 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878616c800 == 179 [pid = 12903] [id = 654] 18:43:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f87679e2800) [pid = 12903] [serial = 1963] [outer = (nil)] 18:43:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f878db44c00) [pid = 12903] [serial = 1964] [outer = 0x7f87679e2800] 18:43:42 INFO - PROCESS | 12903 | 1462326222539 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f8794cdec00) [pid = 12903] [serial = 1965] [outer = 0x7f87679e2800] 18:43:43 INFO - PROCESS | 12903 | 1462326223441 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1628ms 18:43:43 INFO - PROCESS | 12903 | 1462326223519 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 18:43:43 INFO - PROCESS | 12903 | 1462326223523 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 18:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:43:43 INFO - PROCESS | 12903 | 1462326223528 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - PROCESS | 12903 | 1462326223530 Marionette TRACE conn4 <- [1,2590,null,{}] 18:43:43 INFO - PROCESS | 12903 | 1462326223536 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:43 INFO - PROCESS | 12903 | 1462326223804 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 18:43:44 INFO - PROCESS | 12903 | 1462326224115 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879371f000 == 180 [pid = 12903] [id = 655] 18:43:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877b0f0c00) [pid = 12903] [serial = 1966] [outer = (nil)] 18:43:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f8798182800) [pid = 12903] [serial = 1967] [outer = 0x7f877b0f0c00] 18:43:44 INFO - PROCESS | 12903 | 1462326224195 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f879874a000) [pid = 12903] [serial = 1968] [outer = 0x7f877b0f0c00] 18:43:45 INFO - PROCESS | 12903 | 1462326225048 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1579ms 18:43:45 INFO - PROCESS | 12903 | 1462326225109 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 12903 | 1462326225113 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 18:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:43:45 INFO - PROCESS | 12903 | 1462326225119 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 12903 | 1462326225121 Marionette TRACE conn4 <- [1,2594,null,{}] 18:43:45 INFO - PROCESS | 12903 | 1462326225126 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:45 INFO - PROCESS | 12903 | 1462326225352 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 18:43:45 INFO - PROCESS | 12903 | 1462326225636 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986aa000 == 181 [pid = 12903] [id = 656] 18:43:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f8784243400) [pid = 12903] [serial = 1969] [outer = (nil)] 18:43:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8784247c00) [pid = 12903] [serial = 1970] [outer = 0x7f8784243400] 18:43:45 INFO - PROCESS | 12903 | 1462326225753 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f878424c400) [pid = 12903] [serial = 1971] [outer = 0x7f8784243400] 18:43:46 INFO - PROCESS | 12903 | 1462326226616 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1532ms 18:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:43:46 INFO - PROCESS | 12903 | 1462326226652 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 18:43:46 INFO - PROCESS | 12903 | 1462326226655 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 18:43:46 INFO - PROCESS | 12903 | 1462326226661 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 12903 | 1462326226664 Marionette TRACE conn4 <- [1,2598,null,{}] 18:43:46 INFO - PROCESS | 12903 | 1462326226669 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:46 INFO - PROCESS | 12903 | 1462326226899 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 18:43:47 INFO - PROCESS | 12903 | 1462326227181 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879de3d000 == 182 [pid = 12903] [id = 657] 18:43:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f877c41fc00) [pid = 12903] [serial = 1972] [outer = (nil)] 18:43:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f878424dc00) [pid = 12903] [serial = 1973] [outer = 0x7f877c41fc00] 18:43:47 INFO - PROCESS | 12903 | 1462326227296 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f87988b6c00) [pid = 12903] [serial = 1974] [outer = 0x7f877c41fc00] 18:43:48 INFO - PROCESS | 12903 | 1462326228211 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1586ms 18:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:43:48 INFO - PROCESS | 12903 | 1462326228247 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 18:43:48 INFO - PROCESS | 12903 | 1462326228249 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 18:43:48 INFO - PROCESS | 12903 | 1462326228256 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 12903 | 1462326228259 Marionette TRACE conn4 <- [1,2602,null,{}] 18:43:48 INFO - PROCESS | 12903 | 1462326228264 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:48 INFO - PROCESS | 12903 | 1462326228496 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 18:43:48 INFO - PROCESS | 12903 | 1462326228811 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772993800 == 183 [pid = 12903] [id = 658] 18:43:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f8771c46400) [pid = 12903] [serial = 1975] [outer = (nil)] 18:43:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f8771c51400) [pid = 12903] [serial = 1976] [outer = 0x7f8771c46400] 18:43:48 INFO - PROCESS | 12903 | 1462326228888 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8771c55800) [pid = 12903] [serial = 1977] [outer = 0x7f8771c46400] 18:43:49 INFO - PROCESS | 12903 | 1462326229826 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1638ms 18:43:49 INFO - PROCESS | 12903 | 1462326229894 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 18:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:43:49 INFO - PROCESS | 12903 | 1462326229899 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 18:43:49 INFO - PROCESS | 12903 | 1462326229906 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - PROCESS | 12903 | 1462326229909 Marionette TRACE conn4 <- [1,2606,null,{}] 18:43:49 INFO - PROCESS | 12903 | 1462326229915 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:50 INFO - PROCESS | 12903 | 1462326230159 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 18:43:50 INFO - PROCESS | 12903 | 1462326230476 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876dc36000 == 184 [pid = 12903] [id = 659] 18:43:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f8771c46c00) [pid = 12903] [serial = 1978] [outer = (nil)] 18:43:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f87988b7000) [pid = 12903] [serial = 1979] [outer = 0x7f8771c46c00] 18:43:50 INFO - PROCESS | 12903 | 1462326230567 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f8798a4b400) [pid = 12903] [serial = 1980] [outer = 0x7f8771c46c00] 18:43:51 INFO - PROCESS | 12903 | 1462326231515 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1681ms 18:43:51 INFO - PROCESS | 12903 | 1462326231587 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 18:43:51 INFO - PROCESS | 12903 | 1462326231590 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 18:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:43:51 INFO - PROCESS | 12903 | 1462326231596 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:43:51 INFO - PROCESS | 12903 | 1462326231600 Marionette TRACE conn4 <- [1,2610,null,{}] 18:43:51 INFO - PROCESS | 12903 | 1462326231606 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:51 INFO - PROCESS | 12903 | 1462326231890 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876c16d000 == 183 [pid = 12903] [id = 527] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772264800 == 182 [pid = 12903] [id = 528] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793a0c800 == 181 [pid = 12903] [id = 131] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d59000 == 180 [pid = 12903] [id = 543] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d325800 == 179 [pid = 12903] [id = 585] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780b86800 == 178 [pid = 12903] [id = 589] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878035b000 == 177 [pid = 12903] [id = 588] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877f5cb000 == 176 [pid = 12903] [id = 443] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735a9800 == 175 [pid = 12903] [id = 529] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f5b000 == 174 [pid = 12903] [id = 532] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877db20000 == 173 [pid = 12903] [id = 586] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8798730800 == 172 [pid = 12903] [id = 26] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776147000 == 171 [pid = 12903] [id = 531] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784879000 == 170 [pid = 12903] [id = 542] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877f5c2000 == 169 [pid = 12903] [id = 587] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dc13000 == 168 [pid = 12903] [id = 133] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774c10800 == 167 [pid = 12903] [id = 530] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879d0b5000 == 166 [pid = 12903] [id = 634] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87986a8800 == 165 [pid = 12903] [id = 633] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8793c19000 == 164 [pid = 12903] [id = 632] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878533c800 == 163 [pid = 12903] [id = 631] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878488f800 == 162 [pid = 12903] [id = 630] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87802c8800 == 161 [pid = 12903] [id = 629] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877dcf3800 == 160 [pid = 12903] [id = 628] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d31e800 == 159 [pid = 12903] [id = 627] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c66c800 == 158 [pid = 12903] [id = 626] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c0d9800 == 157 [pid = 12903] [id = 625] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777793800 == 156 [pid = 12903] [id = 624] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f64800 == 155 [pid = 12903] [id = 623] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877636e800 == 154 [pid = 12903] [id = 622] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87737cc000 == 153 [pid = 12903] [id = 621] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8770453000 == 152 [pid = 12903] [id = 620] 18:43:53 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87687e0000 == 151 [pid = 12903] [id = 619] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f877ff0fc00) [pid = 12903] [serial = 1770] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f878033a800) [pid = 12903] [serial = 1773] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f87736cb400) [pid = 12903] [serial = 1719] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f8771ad4800) [pid = 12903] [serial = 1853] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877344a000) [pid = 12903] [serial = 1854] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f877d95c000) [pid = 12903] [serial = 1817] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f877d8cdc00) [pid = 12903] [serial = 1815] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f877d2f2000) [pid = 12903] [serial = 1814] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f877d055800) [pid = 12903] [serial = 1812] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877c5b4c00) [pid = 12903] [serial = 1811] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f877bf82c00) [pid = 12903] [serial = 1809] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f877bd4fc00) [pid = 12903] [serial = 1808] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f877b09fc00) [pid = 12903] [serial = 1806] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f877af34000) [pid = 12903] [serial = 1805] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f87774b4c00) [pid = 12903] [serial = 1803] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8776d69c00) [pid = 12903] [serial = 1802] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8776d5d800) [pid = 12903] [serial = 1800] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f87762e8400) [pid = 12903] [serial = 1799] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f8775fb9800) [pid = 12903] [serial = 1797] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f8775f15400) [pid = 12903] [serial = 1796] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f87721e7c00) [pid = 12903] [serial = 1794] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f876f50b800) [pid = 12903] [serial = 1793] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f876b4fe800) [pid = 12903] [serial = 1791] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f876b4d5400) [pid = 12903] [serial = 1790] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f876b4d7000) [pid = 12903] [serial = 1847] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f876b4e4800) [pid = 12903] [serial = 1848] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8793c68c00) [pid = 12903] [serial = 1845] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f8792b68800) [pid = 12903] [serial = 1844] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f87890e7c00) [pid = 12903] [serial = 1841] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f878732a000) [pid = 12903] [serial = 1838] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f8786926c00) [pid = 12903] [serial = 1836] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f878679c800) [pid = 12903] [serial = 1835] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f8786222c00) [pid = 12903] [serial = 1833] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f87860cf800) [pid = 12903] [serial = 1832] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f8785b0dc00) [pid = 12903] [serial = 1830] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f878557c000) [pid = 12903] [serial = 1829] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f87853ac000) [pid = 12903] [serial = 1827] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f87848f2c00) [pid = 12903] [serial = 1826] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8784539800) [pid = 12903] [serial = 1824] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f87839b6c00) [pid = 12903] [serial = 1823] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f8782e3c800) [pid = 12903] [serial = 1821] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f87821a5400) [pid = 12903] [serial = 1820] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877dee8000) [pid = 12903] [serial = 1818] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f876b7de800) [pid = 12903] [serial = 1850] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f876b9e4400) [pid = 12903] [serial = 1851] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f87735e0400) [pid = 12903] [serial = 1856] [outer = (nil)] [url = about:blank] 18:43:53 INFO - PROCESS | 12903 | 1462326233879 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767b42800 == 152 [pid = 12903] [id = 660] 18:43:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f876877d800) [pid = 12903] [serial = 1981] [outer = (nil)] 18:43:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8769a9a400) [pid = 12903] [serial = 1982] [outer = 0x7f876877d800] 18:43:53 INFO - PROCESS | 12903 | 1462326233951 Marionette DEBUG loaded listener.js 18:43:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f876b4d6400) [pid = 12903] [serial = 1983] [outer = 0x7f876877d800] 18:43:54 INFO - PROCESS | 12903 | 1462326234779 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 3238ms 18:43:54 INFO - PROCESS | 12903 | 1462326234838 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 18:43:54 INFO - PROCESS | 12903 | 1462326234844 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 18:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:43:54 INFO - PROCESS | 12903 | 1462326234851 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 12903 | 1462326234857 Marionette TRACE conn4 <- [1,2614,null,{}] 18:43:54 INFO - PROCESS | 12903 | 1462326234864 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:55 INFO - PROCESS | 12903 | 1462326235165 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 18:43:55 INFO - PROCESS | 12903 | 1462326235287 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bbd6000 == 153 [pid = 12903] [id = 661] 18:43:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f876b4d9000) [pid = 12903] [serial = 1984] [outer = (nil)] 18:43:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f876b847800) [pid = 12903] [serial = 1985] [outer = 0x7f876b4d9000] 18:43:55 INFO - PROCESS | 12903 | 1462326235355 Marionette DEBUG loaded listener.js 18:43:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f876c2bdc00) [pid = 12903] [serial = 1986] [outer = 0x7f876b4d9000] 18:43:56 INFO - PROCESS | 12903 | 1462326236249 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1450ms 18:43:56 INFO - PROCESS | 12903 | 1462326236307 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 18:43:56 INFO - PROCESS | 12903 | 1462326236313 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 18:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:43:56 INFO - PROCESS | 12903 | 1462326236319 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:43:56 INFO - PROCESS | 12903 | 1462326236322 Marionette TRACE conn4 <- [1,2618,null,{}] 18:43:56 INFO - PROCESS | 12903 | 1462326236338 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:56 INFO - PROCESS | 12903 | 1462326236625 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 18:43:56 INFO - PROCESS | 12903 | 1462326236662 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1d9800 == 154 [pid = 12903] [id = 662] 18:43:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f876de93c00) [pid = 12903] [serial = 1987] [outer = (nil)] 18:43:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8771ad4800) [pid = 12903] [serial = 1988] [outer = 0x7f876de93c00] 18:43:56 INFO - PROCESS | 12903 | 1462326236725 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f87724e7000) [pid = 12903] [serial = 1989] [outer = 0x7f876de93c00] 18:43:57 INFO - PROCESS | 12903 | 1462326237803 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1547ms 18:43:57 INFO - PROCESS | 12903 | 1462326237885 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 12903 | 1462326237888 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 18:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:43:57 INFO - PROCESS | 12903 | 1462326237904 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 12903 | 1462326237913 Marionette TRACE conn4 <- [1,2622,null,{}] 18:43:57 INFO - PROCESS | 12903 | 1462326237940 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:58 INFO - PROCESS | 12903 | 1462326238704 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f87703bac00) [pid = 12903] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f87679e6800) [pid = 12903] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877771d000) [pid = 12903] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f8776e7c000) [pid = 12903] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8776e78400) [pid = 12903] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f8774b6f000) [pid = 12903] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f8774b6e800) [pid = 12903] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f876de88800) [pid = 12903] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f876b7d9c00) [pid = 12903] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f87679e5400) [pid = 12903] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f8769ee3400) [pid = 12903] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f8768779400) [pid = 12903] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f877b0ad000) [pid = 12903] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f877af40c00) [pid = 12903] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f878026d800) [pid = 12903] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f8774b72800) [pid = 12903] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f876f6bf000) [pid = 12903] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f877d13f000) [pid = 12903] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f8774b78c00) [pid = 12903] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f87729fb400) [pid = 12903] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f8767b12800) [pid = 12903] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f8787364c00) [pid = 12903] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:43:58 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f877bd58400) [pid = 12903] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:43:58 INFO - PROCESS | 12903 | 1462326238910 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc6f000 == 155 [pid = 12903] [id = 663] 18:43:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f87679e5400) [pid = 12903] [serial = 1990] [outer = (nil)] 18:43:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f876b4f7000) [pid = 12903] [serial = 1991] [outer = 0x7f87679e5400] 18:43:58 INFO - PROCESS | 12903 | 1462326238976 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f8772d45c00) [pid = 12903] [serial = 1992] [outer = 0x7f87679e5400] 18:43:59 INFO - PROCESS | 12903 | 1462326239703 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1825ms 18:43:59 INFO - PROCESS | 12903 | 1462326239722 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 12903 | 1462326239728 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 18:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:43:59 INFO - PROCESS | 12903 | 1462326239733 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 12903 | 1462326239735 Marionette TRACE conn4 <- [1,2626,null,{}] 18:43:59 INFO - PROCESS | 12903 | 1462326239740 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:43:59 INFO - PROCESS | 12903 | 1462326239951 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 18:44:00 INFO - PROCESS | 12903 | 1462326240146 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8771a1a800 == 156 [pid = 12903] [id = 664] 18:44:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f87679e6800) [pid = 12903] [serial = 1993] [outer = (nil)] 18:44:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f87735d9c00) [pid = 12903] [serial = 1994] [outer = 0x7f87679e6800] 18:44:00 INFO - PROCESS | 12903 | 1462326240238 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f8774b6e800) [pid = 12903] [serial = 1995] [outer = 0x7f87679e6800] 18:44:01 INFO - PROCESS | 12903 | 1462326241344 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1682ms 18:44:01 INFO - PROCESS | 12903 | 1462326241418 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 18:44:01 INFO - PROCESS | 12903 | 1462326241425 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 18:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:44:01 INFO - PROCESS | 12903 | 1462326241434 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 12903 | 1462326241437 Marionette TRACE conn4 <- [1,2630,null,{}] 18:44:01 INFO - PROCESS | 12903 | 1462326241446 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:01 INFO - PROCESS | 12903 | 1462326241702 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 18:44:02 INFO - PROCESS | 12903 | 1462326242021 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1aa000 == 157 [pid = 12903] [id = 665] 18:44:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f876b9e0400) [pid = 12903] [serial = 1996] [outer = (nil)] 18:44:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f876c2c5400) [pid = 12903] [serial = 1997] [outer = 0x7f876b9e0400] 18:44:02 INFO - PROCESS | 12903 | 1462326242104 Marionette DEBUG loaded listener.js 18:44:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f876f6c4800) [pid = 12903] [serial = 1998] [outer = 0x7f876b9e0400] 18:44:03 INFO - PROCESS | 12903 | 1462326243056 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1683ms 18:44:03 INFO - PROCESS | 12903 | 1462326243119 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 12903 | 1462326243127 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 18:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:44:03 INFO - PROCESS | 12903 | 1462326243137 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 12903 | 1462326243141 Marionette TRACE conn4 <- [1,2634,null,{}] 18:44:03 INFO - PROCESS | 12903 | 1462326243147 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:03 INFO - PROCESS | 12903 | 1462326243390 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 18:44:03 INFO - PROCESS | 12903 | 1462326243724 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87721d9800 == 158 [pid = 12903] [id = 666] 18:44:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f8772d46800) [pid = 12903] [serial = 1999] [outer = (nil)] 18:44:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f8772da3000) [pid = 12903] [serial = 2000] [outer = 0x7f8772d46800] 18:44:03 INFO - PROCESS | 12903 | 1462326243803 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f87736c3000) [pid = 12903] [serial = 2001] [outer = 0x7f8772d46800] 18:44:04 INFO - PROCESS | 12903 | 1462326244724 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1631ms 18:44:04 INFO - PROCESS | 12903 | 1462326244770 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 18:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:44:04 INFO - PROCESS | 12903 | 1462326244774 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 18:44:04 INFO - PROCESS | 12903 | 1462326244780 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 12903 | 1462326244786 Marionette TRACE conn4 <- [1,2638,null,{}] 18:44:04 INFO - PROCESS | 12903 | 1462326244802 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:05 INFO - PROCESS | 12903 | 1462326245042 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 18:44:05 INFO - PROCESS | 12903 | 1462326245351 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735ba000 == 159 [pid = 12903] [id = 667] 18:44:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f8775f17400) [pid = 12903] [serial = 2002] [outer = (nil)] 18:44:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8775fb1800) [pid = 12903] [serial = 2003] [outer = 0x7f8775f17400] 18:44:05 INFO - PROCESS | 12903 | 1462326245434 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f877607e400) [pid = 12903] [serial = 2004] [outer = 0x7f8775f17400] 18:44:06 INFO - PROCESS | 12903 | 1462326246318 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1586ms 18:44:06 INFO - PROCESS | 12903 | 1462326246367 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 18:44:06 INFO - PROCESS | 12903 | 1462326246372 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 18:44:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:44:06 INFO - PROCESS | 12903 | 1462326246379 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:44:06 INFO - PROCESS | 12903 | 1462326246382 Marionette TRACE conn4 <- [1,2642,null,{}] 18:44:06 INFO - PROCESS | 12903 | 1462326246388 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:06 INFO - PROCESS | 12903 | 1462326246631 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 18:44:06 INFO - PROCESS | 12903 | 1462326246900 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774e4a800 == 160 [pid = 12903] [id = 668] 18:44:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8767b13800) [pid = 12903] [serial = 2005] [outer = (nil)] 18:44:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f87762b7c00) [pid = 12903] [serial = 2006] [outer = 0x7f8767b13800] 18:44:07 INFO - PROCESS | 12903 | 1462326247023 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f8776c99c00) [pid = 12903] [serial = 2007] [outer = 0x7f8767b13800] 18:44:07 INFO - PROCESS | 12903 | 1462326247894 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:44:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1584ms 18:44:07 INFO - PROCESS | 12903 | 1462326247964 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 12903 | 1462326247968 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 18:44:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:44:07 INFO - PROCESS | 12903 | 1462326247974 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 12903 | 1462326247976 Marionette TRACE conn4 <- [1,2646,null,{}] 18:44:07 INFO - PROCESS | 12903 | 1462326247982 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:08 INFO - PROCESS | 12903 | 1462326248260 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 18:44:08 INFO - PROCESS | 12903 | 1462326248571 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877637b000 == 161 [pid = 12903] [id = 669] 18:44:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f8775faac00) [pid = 12903] [serial = 2008] [outer = (nil)] 18:44:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8776e72c00) [pid = 12903] [serial = 2009] [outer = 0x7f8775faac00] 18:44:08 INFO - PROCESS | 12903 | 1462326248644 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f87774b4400) [pid = 12903] [serial = 2010] [outer = 0x7f8775faac00] 18:44:09 INFO - PROCESS | 12903 | 1462326249544 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:44:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:44:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1635ms 18:44:09 INFO - PROCESS | 12903 | 1462326249610 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 18:44:09 INFO - PROCESS | 12903 | 1462326249614 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 18:44:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:44:09 INFO - PROCESS | 12903 | 1462326249620 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:44:09 INFO - PROCESS | 12903 | 1462326249624 Marionette TRACE conn4 <- [1,2650,null,{}] 18:44:09 INFO - PROCESS | 12903 | 1462326249629 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:09 INFO - PROCESS | 12903 | 1462326249897 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 18:44:10 INFO - PROCESS | 12903 | 1462326250212 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877754a800 == 162 [pid = 12903] [id = 670] 18:44:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f877771e000) [pid = 12903] [serial = 2011] [outer = (nil)] 18:44:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877ae51000) [pid = 12903] [serial = 2012] [outer = 0x7f877771e000] 18:44:10 INFO - PROCESS | 12903 | 1462326250295 Marionette DEBUG loaded listener.js 18:44:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f877af35c00) [pid = 12903] [serial = 2013] [outer = 0x7f877771e000] 18:44:11 INFO - PROCESS | 12903 | 1462326251193 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:44:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1630ms 18:44:11 INFO - PROCESS | 12903 | 1462326251253 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 12903 | 1462326251257 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 18:44:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:44:11 INFO - PROCESS | 12903 | 1462326251262 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 12903 | 1462326251265 Marionette TRACE conn4 <- [1,2654,null,{}] 18:44:11 INFO - PROCESS | 12903 | 1462326251271 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:11 INFO - PROCESS | 12903 | 1462326251544 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 18:44:11 INFO - PROCESS | 12903 | 1462326251851 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bd11000 == 163 [pid = 12903] [id = 671] 18:44:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f8776d5f800) [pid = 12903] [serial = 2014] [outer = (nil)] 18:44:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877b092400) [pid = 12903] [serial = 2015] [outer = 0x7f8776d5f800] 18:44:11 INFO - PROCESS | 12903 | 1462326251930 Marionette DEBUG loaded listener.js 18:44:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f877b0a7000) [pid = 12903] [serial = 2016] [outer = 0x7f8776d5f800] 18:44:12 INFO - PROCESS | 12903 | 1462326252804 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:44:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:44:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1589ms 18:44:12 INFO - PROCESS | 12903 | 1462326252853 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 18:44:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:44:12 INFO - PROCESS | 12903 | 1462326252857 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 18:44:12 INFO - PROCESS | 12903 | 1462326252864 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - PROCESS | 12903 | 1462326252867 Marionette TRACE conn4 <- [1,2658,null,{}] 18:44:12 INFO - PROCESS | 12903 | 1462326252872 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:13 INFO - PROCESS | 12903 | 1462326253119 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 18:44:13 INFO - PROCESS | 12903 | 1462326253432 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0cd000 == 164 [pid = 12903] [id = 672] 18:44:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f876b9de800) [pid = 12903] [serial = 2017] [outer = (nil)] 18:44:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f877b0e9c00) [pid = 12903] [serial = 2018] [outer = 0x7f876b9de800] 18:44:13 INFO - PROCESS | 12903 | 1462326253510 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f877bd5e400) [pid = 12903] [serial = 2019] [outer = 0x7f876b9de800] 18:44:14 INFO - PROCESS | 12903 | 1462326254353 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:44:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1535ms 18:44:14 INFO - PROCESS | 12903 | 1462326254400 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 12903 | 1462326254403 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 18:44:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:44:14 INFO - PROCESS | 12903 | 1462326254409 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - PROCESS | 12903 | 1462326254412 Marionette TRACE conn4 <- [1,2662,null,{}] 18:44:14 INFO - PROCESS | 12903 | 1462326254419 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:14 INFO - PROCESS | 12903 | 1462326254681 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 18:44:14 INFO - PROCESS | 12903 | 1462326254952 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c66b800 == 165 [pid = 12903] [id = 673] 18:44:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f877771a000) [pid = 12903] [serial = 2020] [outer = (nil)] 18:44:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f877bf89000) [pid = 12903] [serial = 2021] [outer = 0x7f877771a000] 18:44:15 INFO - PROCESS | 12903 | 1462326255072 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f877c069c00) [pid = 12903] [serial = 2022] [outer = 0x7f877771a000] 18:44:15 INFO - PROCESS | 12903 | 1462326255931 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:44:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1579ms 18:44:15 INFO - PROCESS | 12903 | 1462326255989 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 18:44:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:44:15 INFO - PROCESS | 12903 | 1462326255993 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 18:44:16 INFO - PROCESS | 12903 | 1462326255999 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 12903 | 1462326256002 Marionette TRACE conn4 <- [1,2666,null,{}] 18:44:16 INFO - PROCESS | 12903 | 1462326256007 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:16 INFO - PROCESS | 12903 | 1462326256235 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 18:44:16 INFO - PROCESS | 12903 | 1462326256559 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d31d800 == 166 [pid = 12903] [id = 674] 18:44:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f876b84e400) [pid = 12903] [serial = 2023] [outer = (nil)] 18:44:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f877c423400) [pid = 12903] [serial = 2024] [outer = 0x7f876b84e400] 18:44:16 INFO - PROCESS | 12903 | 1462326256638 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f877c78bc00) [pid = 12903] [serial = 2025] [outer = 0x7f876b84e400] 18:44:17 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:17 INFO - PROCESS | 12903 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:44:17 INFO - PROCESS | 12903 | 1462326257946 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:44:17 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) 18:44:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1981ms 18:44:17 INFO - PROCESS | 12903 | 1462326257981 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 12903 | 1462326257986 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 18:44:18 INFO - PROCESS | 12903 | 1462326257995 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:44:18 INFO - PROCESS | 12903 | 1462326258007 Marionette TRACE conn4 <- [1,2670,null,{}] 18:44:18 INFO - PROCESS | 12903 | 1462326258014 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:18 INFO - PROCESS | 12903 | 1462326258395 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 18:44:18 INFO - PROCESS | 12903 | 1462326258670 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5c1800 == 167 [pid = 12903] [id = 675] 18:44:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f876f6c3000) [pid = 12903] [serial = 2026] [outer = (nil)] 18:44:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877d3e1800) [pid = 12903] [serial = 2027] [outer = 0x7f876f6c3000] 18:44:18 INFO - PROCESS | 12903 | 1462326258748 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877deee000) [pid = 12903] [serial = 2028] [outer = 0x7f876f6c3000] 18:44:20 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:20 INFO - PROCESS | 12903 | 1462326260153 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 12903 | 1462326260194 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 18:44:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:44:20 INFO - PROCESS | 12903 | 1462326260200 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - PROCESS | 12903 | 1462326260203 Marionette TRACE conn4 <- [1,2674,null,{}] 18:44:20 INFO - PROCESS | 12903 | 1462326260208 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:20 INFO - PROCESS | 12903 | 1462326260469 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 18:44:20 INFO - PROCESS | 12903 | 1462326260719 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809cc000 == 168 [pid = 12903] [id = 676] 18:44:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877c41f400) [pid = 12903] [serial = 2029] [outer = (nil)] 18:44:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f877f5eb800) [pid = 12903] [serial = 2030] [outer = 0x7f877c41f400] 18:44:20 INFO - PROCESS | 12903 | 1462326260792 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f8780981c00) [pid = 12903] [serial = 2031] [outer = 0x7f877c41f400] 18:44:22 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:22 INFO - PROCESS | 12903 | 1462326262136 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 12903 | 1462326262195 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 18:44:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:44:22 INFO - PROCESS | 12903 | 1462326262201 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 12903 | 1462326262204 Marionette TRACE conn4 <- [1,2678,null,{}] 18:44:22 INFO - PROCESS | 12903 | 1462326262209 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:22 INFO - PROCESS | 12903 | 1462326262501 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 18:44:22 INFO - PROCESS | 12903 | 1462326262770 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782ed6000 == 169 [pid = 12903] [id = 677] 18:44:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877dee2c00) [pid = 12903] [serial = 2032] [outer = (nil)] 18:44:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8782ba5800) [pid = 12903] [serial = 2033] [outer = 0x7f877dee2c00] 18:44:22 INFO - PROCESS | 12903 | 1462326262843 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f87839b6c00) [pid = 12903] [serial = 2034] [outer = 0x7f877dee2c00] 18:44:24 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:24 INFO - PROCESS | 12903 | 1462326264170 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:44:24 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) 18:44:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1980ms 18:44:24 INFO - PROCESS | 12903 | 1462326264181 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 18:44:24 INFO - PROCESS | 12903 | 1462326264185 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 18:44:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:44:24 INFO - PROCESS | 12903 | 1462326264191 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 12903 | 1462326264193 Marionette TRACE conn4 <- [1,2682,null,{}] 18:44:24 INFO - PROCESS | 12903 | 1462326264201 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:24 INFO - PROCESS | 12903 | 1462326264431 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 18:44:24 INFO - PROCESS | 12903 | 1462326264725 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d4d000 == 170 [pid = 12903] [id = 678] 18:44:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877f5eec00) [pid = 12903] [serial = 2035] [outer = (nil)] 18:44:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f8783bd0800) [pid = 12903] [serial = 2036] [outer = 0x7f877f5eec00] 18:44:24 INFO - PROCESS | 12903 | 1462326264799 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f87848f5800) [pid = 12903] [serial = 2037] [outer = 0x7f877f5eec00] 18:44:26 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:26 INFO - PROCESS | 12903 | 1462326266150 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:44:26 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) 18:44:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1988ms 18:44:26 INFO - PROCESS | 12903 | 1462326266180 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 12903 | 1462326266183 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 18:44:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:44:26 INFO - PROCESS | 12903 | 1462326266189 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 12903 | 1462326266192 Marionette TRACE conn4 <- [1,2686,null,{}] 18:44:26 INFO - PROCESS | 12903 | 1462326266198 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:26 INFO - PROCESS | 12903 | 1462326266459 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 18:44:26 INFO - PROCESS | 12903 | 1462326266702 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878643e000 == 171 [pid = 12903] [id = 679] 18:44:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f8782ba6400) [pid = 12903] [serial = 2038] [outer = (nil)] 18:44:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f87853ac000) [pid = 12903] [serial = 2039] [outer = 0x7f8782ba6400] 18:44:26 INFO - PROCESS | 12903 | 1462326266774 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f87861da000) [pid = 12903] [serial = 2040] [outer = 0x7f8782ba6400] 18:44:28 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:28 INFO - PROCESS | 12903 | 1462326268161 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 12903 | 1462326268193 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 18:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:44:28 INFO - PROCESS | 12903 | 1462326268202 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 12903 | 1462326268205 Marionette TRACE conn4 <- [1,2690,null,{}] 18:44:28 INFO - PROCESS | 12903 | 1462326268255 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:28 INFO - PROCESS | 12903 | 1462326268632 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 18:44:29 INFO - PROCESS | 12903 | 1462326269314 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bbcc000 == 172 [pid = 12903] [id = 680] 18:44:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f87679ecc00) [pid = 12903] [serial = 2041] [outer = (nil)] 18:44:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8767b1c400) [pid = 12903] [serial = 2042] [outer = 0x7f87679ecc00] 18:44:29 INFO - PROCESS | 12903 | 1462326269387 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f876b4e4800) [pid = 12903] [serial = 2043] [outer = 0x7f87679ecc00] 18:44:30 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:30 INFO - PROCESS | 12903 | 1462326270809 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 18:44:30 INFO - PROCESS | 12903 | 1462326270857 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 18:44:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:44:30 INFO - PROCESS | 12903 | 1462326270872 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:44:30 INFO - PROCESS | 12903 | 1462326270884 Marionette TRACE conn4 <- [1,2694,null,{}] 18:44:31 INFO - PROCESS | 12903 | 1462326271110 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877041e800 == 171 [pid = 12903] [id = 522] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8769ded800 == 170 [pid = 12903] [id = 523] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc6f000 == 169 [pid = 12903] [id = 663] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876d1d9800 == 168 [pid = 12903] [id = 662] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bbd6000 == 167 [pid = 12903] [id = 661] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8767b42800 == 166 [pid = 12903] [id = 660] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772993800 == 165 [pid = 12903] [id = 658] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879de3d000 == 164 [pid = 12903] [id = 657] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87986aa000 == 163 [pid = 12903] [id = 656] 18:44:31 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879371f000 == 162 [pid = 12903] [id = 655] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f8774b6e400) [pid = 12903] [serial = 1788] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f878db46400) [pid = 12903] [serial = 1842] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f878733c800) [pid = 12903] [serial = 1839] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f87724f4400) [pid = 12903] [serial = 1920] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8771ad6400) [pid = 12903] [serial = 1919] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f876b4f2400) [pid = 12903] [serial = 1922] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f877b095c00) [pid = 12903] [serial = 1880] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f877af3ec00) [pid = 12903] [serial = 1878] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f877ad70800) [pid = 12903] [serial = 1877] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8777590000) [pid = 12903] [serial = 1875] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f87774b2c00) [pid = 12903] [serial = 1874] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f8776c8f000) [pid = 12903] [serial = 1872] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f87762dcc00) [pid = 12903] [serial = 1871] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f8775fb4400) [pid = 12903] [serial = 1869] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8775f1f000) [pid = 12903] [serial = 1868] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f87724f3c00) [pid = 12903] [serial = 1866] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f8771ad1800) [pid = 12903] [serial = 1865] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f876de8bc00) [pid = 12903] [serial = 1863] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f876b9e6400) [pid = 12903] [serial = 1862] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f8769a9b400) [pid = 12903] [serial = 1860] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8767b10800) [pid = 12903] [serial = 1859] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f876b7da000) [pid = 12903] [serial = 1916] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f8768782400) [pid = 12903] [serial = 1913] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f8769ee1c00) [pid = 12903] [serial = 1914] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f87729bb400) [pid = 12903] [serial = 1910] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f8794cd5c00) [pid = 12903] [serial = 1907] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f8793797c00) [pid = 12903] [serial = 1905] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f8789566c00) [pid = 12903] [serial = 1904] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f87869c4c00) [pid = 12903] [serial = 1902] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f87861d4c00) [pid = 12903] [serial = 1901] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f8785574400) [pid = 12903] [serial = 1899] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f87839b7400) [pid = 12903] [serial = 1898] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8782b1e000) [pid = 12903] [serial = 1896] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f8780981000) [pid = 12903] [serial = 1895] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f878026bc00) [pid = 12903] [serial = 1893] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f877dbdc400) [pid = 12903] [serial = 1892] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877d633400) [pid = 12903] [serial = 1890] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f877d147000) [pid = 12903] [serial = 1889] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877c5b8800) [pid = 12903] [serial = 1887] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f877c06b000) [pid = 12903] [serial = 1886] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877bdbec00) [pid = 12903] [serial = 1884] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f877b0e5800) [pid = 12903] [serial = 1883] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f877b0a9400) [pid = 12903] [serial = 1881] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f8775f14000) [pid = 12903] [serial = 1925] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f8774b6d000) [pid = 12903] [serial = 1923] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f876de86000) [pid = 12903] [serial = 1917] [outer = (nil)] [url = about:blank] 18:44:31 INFO - PROCESS | 12903 | 1462326271737 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 18:44:31 INFO - PROCESS | 12903 | 1462326271875 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87687ed800 == 163 [pid = 12903] [id = 681] 18:44:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f87679eb800) [pid = 12903] [serial = 2044] [outer = (nil)] 18:44:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f876b4f1800) [pid = 12903] [serial = 2045] [outer = 0x7f87679eb800] 18:44:31 INFO - PROCESS | 12903 | 1462326271941 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f8771c4bc00) [pid = 12903] [serial = 2046] [outer = 0x7f87679eb800] 18:44:33 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:33 INFO - PROCESS | 12903 | 1462326273162 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 18:44:33 INFO - PROCESS | 12903 | 1462326273225 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 18:44:33 INFO - PROCESS | 12903 | 1462326273232 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:44:33 INFO - PROCESS | 12903 | 1462326273235 Marionette TRACE conn4 <- [1,2698,null,{}] 18:44:33 INFO - PROCESS | 12903 | 1462326273241 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:33 INFO - PROCESS | 12903 | 1462326273555 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 18:44:33 INFO - PROCESS | 12903 | 1462326273805 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f8b8800 == 164 [pid = 12903] [id = 682] 18:44:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f8772d9e400) [pid = 12903] [serial = 2047] [outer = (nil)] 18:44:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f8772da2000) [pid = 12903] [serial = 2048] [outer = 0x7f8772d9e400] 18:44:33 INFO - PROCESS | 12903 | 1462326273883 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f87735dfc00) [pid = 12903] [serial = 2049] [outer = 0x7f8772d9e400] 18:44:35 INFO - PROCESS | 12903 | SkCairoFTTypeface::onFilterRec unimplemented 18:44:35 INFO - PROCESS | 12903 | 1462326275184 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:44:35 INFO - PROCESS | 12903 | 1462326275227 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 18:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:44:35 INFO - PROCESS | 12903 | 1462326275243 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:44:35 INFO - PROCESS | 12903 | 1462326275252 Marionette TRACE conn4 <- [1,2702,null,{}] 18:44:35 INFO - PROCESS | 12903 | 1462326275266 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:35 INFO - PROCESS | 12903 | 1462326275689 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 18:44:35 INFO - PROCESS | 12903 | 1462326275744 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772ac7800 == 165 [pid = 12903] [id = 683] 18:44:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f8771ada800) [pid = 12903] [serial = 2050] [outer = (nil)] 18:44:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8775f19000) [pid = 12903] [serial = 2051] [outer = 0x7f8771ada800] 18:44:35 INFO - PROCESS | 12903 | 1462326275809 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f87762e0800) [pid = 12903] [serial = 2052] [outer = 0x7f8771ada800] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f87679e5400) [pid = 12903] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f87729b4c00) [pid = 12903] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8776082400) [pid = 12903] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877c428000) [pid = 12903] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f87679e2400) [pid = 12903] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f87729f6800) [pid = 12903] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f877c424c00) [pid = 12903] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f876877d800) [pid = 12903] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f87679e7400) [pid = 12903] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f876b4d9000) [pid = 12903] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f877d637800) [pid = 12903] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f877b0f0c00) [pid = 12903] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f876b73bc00) [pid = 12903] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f8787336c00) [pid = 12903] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f8784243400) [pid = 12903] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f8785363c00) [pid = 12903] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 130 (0x7f87774c1c00) [pid = 12903] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 129 (0x7f876de93c00) [pid = 12903] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 128 (0x7f87679e2800) [pid = 12903] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 127 (0x7f876f6cac00) [pid = 12903] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 126 (0x7f8776c96800) [pid = 12903] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:44:36 INFO - PROCESS | 12903 | --DOMWINDOW == 125 (0x7f87703bb000) [pid = 12903] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:44:37 INFO - PROCESS | 12903 | 1462326277094 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:44:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:44:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1904ms 18:44:37 INFO - PROCESS | 12903 | 1462326277140 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 18:44:37 INFO - PROCESS | 12903 | 1462326277145 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 18:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:44:37 INFO - PROCESS | 12903 | 1462326277150 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:44:37 INFO - PROCESS | 12903 | 1462326277152 Marionette TRACE conn4 <- [1,2706,null,{}] 18:44:37 INFO - PROCESS | 12903 | 1462326277158 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:37 INFO - PROCESS | 12903 | 1462326277374 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 18:44:37 INFO - PROCESS | 12903 | 1462326277560 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735b7800 == 166 [pid = 12903] [id = 684] 18:44:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 126 (0x7f876877d800) [pid = 12903] [serial = 2053] [outer = (nil)] 18:44:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 127 (0x7f8772da4000) [pid = 12903] [serial = 2054] [outer = 0x7f876877d800] 18:44:37 INFO - PROCESS | 12903 | 1462326277623 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 128 (0x7f87762e5000) [pid = 12903] [serial = 2055] [outer = 0x7f876877d800] 18:44:38 INFO - PROCESS | 12903 | 1462326278383 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:44:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:44:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1284ms 18:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:44:38 INFO - PROCESS | 12903 | 1462326278435 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 18:44:38 INFO - PROCESS | 12903 | 1462326278438 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 18:44:38 INFO - PROCESS | 12903 | 1462326278444 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:44:38 INFO - PROCESS | 12903 | 1462326278447 Marionette TRACE conn4 <- [1,2710,null,{}] 18:44:38 INFO - PROCESS | 12903 | 1462326278455 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:38 INFO - PROCESS | 12903 | 1462326278853 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 18:44:39 INFO - PROCESS | 12903 | 1462326279197 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876cfd9000 == 167 [pid = 12903] [id = 685] 18:44:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 129 (0x7f8769ee8400) [pid = 12903] [serial = 2056] [outer = (nil)] 18:44:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 130 (0x7f876b73bc00) [pid = 12903] [serial = 2057] [outer = 0x7f8769ee8400] 18:44:39 INFO - PROCESS | 12903 | 1462326279280 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 131 (0x7f876c2c6400) [pid = 12903] [serial = 2058] [outer = 0x7f8769ee8400] 18:44:40 INFO - PROCESS | 12903 | 1462326280252 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:44:40 INFO - PROCESS | 12903 | 1462326280337 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 18:44:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:44:40 INFO - PROCESS | 12903 | 1462326280345 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 12903 | 1462326280352 Marionette TRACE conn4 <- [1,2714,null,{}] 18:44:40 INFO - PROCESS | 12903 | 1462326280359 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:40 INFO - PROCESS | 12903 | 1462326280636 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 18:44:40 INFO - PROCESS | 12903 | 1462326280956 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772ec8000 == 168 [pid = 12903] [id = 686] 18:44:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f87729bdc00) [pid = 12903] [serial = 2059] [outer = (nil)] 18:44:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f8772da6c00) [pid = 12903] [serial = 2060] [outer = 0x7f87729bdc00] 18:44:41 INFO - PROCESS | 12903 | 1462326281035 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f8774b6c400) [pid = 12903] [serial = 2061] [outer = 0x7f87729bdc00] 18:44:41 INFO - PROCESS | 12903 | 1462326281926 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:44:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1633ms 18:44:41 INFO - PROCESS | 12903 | 1462326281979 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 18:44:41 INFO - PROCESS | 12903 | 1462326281983 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 18:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:44:41 INFO - PROCESS | 12903 | 1462326281990 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:44:41 INFO - PROCESS | 12903 | 1462326281993 Marionette TRACE conn4 <- [1,2718,null,{}] 18:44:42 INFO - PROCESS | 12903 | 1462326281999 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:42 INFO - PROCESS | 12903 | 1462326282239 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 18:44:42 INFO - PROCESS | 12903 | 1462326282588 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776ea4800 == 169 [pid = 12903] [id = 687] 18:44:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f87762e3c00) [pid = 12903] [serial = 2062] [outer = (nil)] 18:44:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f8776d5ec00) [pid = 12903] [serial = 2063] [outer = 0x7f87762e3c00] 18:44:42 INFO - PROCESS | 12903 | 1462326282663 Marionette DEBUG loaded listener.js 18:44:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f87774b3c00) [pid = 12903] [serial = 2064] [outer = 0x7f87762e3c00] 18:44:43 INFO - PROCESS | 12903 | 1462326283576 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:44:43 INFO - PROCESS | 12903 | 1462326283631 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 18:44:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:44:43 INFO - PROCESS | 12903 | 1462326283647 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 12903 | 1462326283654 Marionette TRACE conn4 <- [1,2722,null,{}] 18:44:43 INFO - PROCESS | 12903 | 1462326283678 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:43 INFO - PROCESS | 12903 | 1462326283925 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 18:44:44 INFO - PROCESS | 12903 | 1462326284232 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bd06000 == 170 [pid = 12903] [id = 688] 18:44:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f8776c91000) [pid = 12903] [serial = 2065] [outer = (nil)] 18:44:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f8777717800) [pid = 12903] [serial = 2066] [outer = 0x7f8776c91000] 18:44:44 INFO - PROCESS | 12903 | 1462326284310 Marionette DEBUG loaded listener.js 18:44:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f8777723800) [pid = 12903] [serial = 2067] [outer = 0x7f8776c91000] 18:44:45 INFO - PROCESS | 12903 | 1462326285224 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 18:44:45 INFO - PROCESS | 12903 | 1462326285305 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 18:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:44:45 INFO - PROCESS | 12903 | 1462326285311 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 12903 | 1462326285315 Marionette TRACE conn4 <- [1,2726,null,{}] 18:44:45 INFO - PROCESS | 12903 | 1462326285320 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:45 INFO - PROCESS | 12903 | 1462326285592 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 18:44:45 INFO - PROCESS | 12903 | 1462326285911 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c48c800 == 171 [pid = 12903] [id = 689] 18:44:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f87774b4800) [pid = 12903] [serial = 2068] [outer = (nil)] 18:44:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f877b09f400) [pid = 12903] [serial = 2069] [outer = 0x7f87774b4800] 18:44:45 INFO - PROCESS | 12903 | 1462326285984 Marionette DEBUG loaded listener.js 18:44:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f877bdc6400) [pid = 12903] [serial = 2070] [outer = 0x7f87774b4800] 18:44:46 INFO - PROCESS | 12903 | 1462326286835 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:44:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:44:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1578ms 18:44:46 INFO - PROCESS | 12903 | 1462326286891 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 18:44:46 INFO - PROCESS | 12903 | 1462326286895 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 18:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:44:46 INFO - PROCESS | 12903 | 1462326286902 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 12903 | 1462326286904 Marionette TRACE conn4 <- [1,2730,null,{}] 18:44:46 INFO - PROCESS | 12903 | 1462326286910 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:47 INFO - PROCESS | 12903 | 1462326287143 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 18:44:47 INFO - PROCESS | 12903 | 1462326287458 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d32a800 == 172 [pid = 12903] [id = 690] 18:44:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f877d04e000) [pid = 12903] [serial = 2071] [outer = (nil)] 18:44:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f877d054800) [pid = 12903] [serial = 2072] [outer = 0x7f877d04e000] 18:44:47 INFO - PROCESS | 12903 | 1462326287546 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f877d2f4800) [pid = 12903] [serial = 2073] [outer = 0x7f877d04e000] 18:44:48 INFO - PROCESS | 12903 | 1462326288896 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 18:44:48 INFO - PROCESS | 12903 | 1462326288938 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 18:44:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:44:48 INFO - PROCESS | 12903 | 1462326288946 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 12903 | 1462326288949 Marionette TRACE conn4 <- [1,2734,null,{}] 18:44:48 INFO - PROCESS | 12903 | 1462326288994 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:49 INFO - PROCESS | 12903 | 1462326289318 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 18:44:49 INFO - PROCESS | 12903 | 1462326289518 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5b2000 == 173 [pid = 12903] [id = 691] 18:44:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f877c41ec00) [pid = 12903] [serial = 2074] [outer = (nil)] 18:44:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f877d63f800) [pid = 12903] [serial = 2075] [outer = 0x7f877c41ec00] 18:44:49 INFO - PROCESS | 12903 | 1462326289592 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f877dbd2400) [pid = 12903] [serial = 2076] [outer = 0x7f877c41ec00] 18:44:50 INFO - PROCESS | 12903 | 1462326290513 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:44:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:44:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1630ms 18:44:50 INFO - PROCESS | 12903 | 1462326290576 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 18:44:50 INFO - PROCESS | 12903 | 1462326290579 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 18:44:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:44:50 INFO - PROCESS | 12903 | 1462326290585 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:44:50 INFO - PROCESS | 12903 | 1462326290589 Marionette TRACE conn4 <- [1,2738,null,{}] 18:44:50 INFO - PROCESS | 12903 | 1462326290594 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:50 INFO - PROCESS | 12903 | 1462326290835 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 18:44:51 INFO - PROCESS | 12903 | 1462326291146 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780495800 == 174 [pid = 12903] [id = 692] 18:44:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f877d04e800) [pid = 12903] [serial = 2077] [outer = (nil)] 18:44:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f877dee9400) [pid = 12903] [serial = 2078] [outer = 0x7f877d04e800] 18:44:51 INFO - PROCESS | 12903 | 1462326291227 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f878026c000) [pid = 12903] [serial = 2079] [outer = 0x7f877d04e800] 18:44:52 INFO - PROCESS | 12903 | 1462326292074 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:44:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1534ms 18:44:52 INFO - PROCESS | 12903 | 1462326292121 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 12903 | 1462326292124 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 18:44:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:44:52 INFO - PROCESS | 12903 | 1462326292130 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - PROCESS | 12903 | 1462326292132 Marionette TRACE conn4 <- [1,2742,null,{}] 18:44:52 INFO - PROCESS | 12903 | 1462326292138 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:52 INFO - PROCESS | 12903 | 1462326292357 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 18:44:52 INFO - PROCESS | 12903 | 1462326292631 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784965000 == 175 [pid = 12903] [id = 693] 18:44:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f877d63b000) [pid = 12903] [serial = 2080] [outer = (nil)] 18:44:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f8782b1dc00) [pid = 12903] [serial = 2081] [outer = 0x7f877d63b000] 18:44:52 INFO - PROCESS | 12903 | 1462326292751 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f87839b7400) [pid = 12903] [serial = 2082] [outer = 0x7f877d63b000] 18:44:53 INFO - PROCESS | 12903 | 1462326293628 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:44:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:44:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1531ms 18:44:53 INFO - PROCESS | 12903 | 1462326293663 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 18:44:53 INFO - PROCESS | 12903 | 1462326293667 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 18:44:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:44:53 INFO - PROCESS | 12903 | 1462326293672 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:44:53 INFO - PROCESS | 12903 | 1462326293681 Marionette TRACE conn4 <- [1,2746,null,{}] 18:44:53 INFO - PROCESS | 12903 | 1462326293687 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:53 INFO - PROCESS | 12903 | 1462326293923 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 18:44:54 INFO - PROCESS | 12903 | 1462326294196 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f878615a800 == 176 [pid = 12903] [id = 694] 18:44:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f877d0dcc00) [pid = 12903] [serial = 2083] [outer = (nil)] 18:44:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f8784247000) [pid = 12903] [serial = 2084] [outer = 0x7f877d0dcc00] 18:44:54 INFO - PROCESS | 12903 | 1462326294315 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f8784538000) [pid = 12903] [serial = 2085] [outer = 0x7f877d0dcc00] 18:44:55 INFO - PROCESS | 12903 | 1462326295169 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:44:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1537ms 18:44:55 INFO - PROCESS | 12903 | 1462326295211 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 12903 | 1462326295215 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 18:44:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:44:55 INFO - PROCESS | 12903 | 1462326295221 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 12903 | 1462326295223 Marionette TRACE conn4 <- [1,2750,null,{}] 18:44:55 INFO - PROCESS | 12903 | 1462326295229 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:55 INFO - PROCESS | 12903 | 1462326295457 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 18:44:55 INFO - PROCESS | 12903 | 1462326295734 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8792bcc800 == 177 [pid = 12903] [id = 695] 18:44:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f87860d7400) [pid = 12903] [serial = 2086] [outer = (nil)] 18:44:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f8786223000) [pid = 12903] [serial = 2087] [outer = 0x7f87860d7400] 18:44:55 INFO - PROCESS | 12903 | 1462326295881 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f87867a0800) [pid = 12903] [serial = 2088] [outer = 0x7f87860d7400] 18:44:56 INFO - PROCESS | 12903 | 1462326296759 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:44:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:44:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1579ms 18:44:56 INFO - PROCESS | 12903 | 1462326296801 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 18:44:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:44:56 INFO - PROCESS | 12903 | 1462326296805 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 18:44:56 INFO - PROCESS | 12903 | 1462326296811 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:44:56 INFO - PROCESS | 12903 | 1462326296815 Marionette TRACE conn4 <- [1,2754,null,{}] 18:44:56 INFO - PROCESS | 12903 | 1462326296820 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:57 INFO - PROCESS | 12903 | 1462326297061 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 18:44:57 INFO - PROCESS | 12903 | 1462326297342 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8794e7b800 == 178 [pid = 12903] [id = 696] 18:44:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f8771adc800) [pid = 12903] [serial = 2089] [outer = (nil)] 18:44:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f8787360400) [pid = 12903] [serial = 2090] [outer = 0x7f8771adc800] 18:44:57 INFO - PROCESS | 12903 | 1462326297462 Marionette DEBUG loaded listener.js 18:44:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f8792b6bc00) [pid = 12903] [serial = 2091] [outer = 0x7f8771adc800] 18:44:58 INFO - PROCESS | 12903 | 1462326298254 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:44:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:44:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1483ms 18:44:58 INFO - PROCESS | 12903 | 1462326298294 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 18:44:58 INFO - PROCESS | 12903 | 1462326298297 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 18:44:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:44:58 INFO - PROCESS | 12903 | 1462326298303 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 12903 | 1462326298305 Marionette TRACE conn4 <- [1,2758,null,{}] 18:44:58 INFO - PROCESS | 12903 | 1462326298311 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:44:58 INFO - PROCESS | 12903 | 1462326298535 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 18:44:58 INFO - PROCESS | 12903 | 1462326298810 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87986be000 == 179 [pid = 12903] [id = 697] 18:44:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f8785575400) [pid = 12903] [serial = 2092] [outer = (nil)] 18:44:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f87948c9c00) [pid = 12903] [serial = 2093] [outer = 0x7f8785575400] 18:44:58 INFO - PROCESS | 12903 | 1462326298898 Marionette DEBUG loaded listener.js 18:44:59 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f8794e26400) [pid = 12903] [serial = 2094] [outer = 0x7f8785575400] 18:44:59 INFO - PROCESS | 12903 | 1462326299794 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:44:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:44:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1530ms 18:44:59 INFO - PROCESS | 12903 | 1462326299835 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 18:44:59 INFO - PROCESS | 12903 | 1462326299839 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 18:44:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:44:59 INFO - PROCESS | 12903 | 1462326299845 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:44:59 INFO - PROCESS | 12903 | 1462326299848 Marionette TRACE conn4 <- [1,2762,null,{}] 18:44:59 INFO - PROCESS | 12903 | 1462326299854 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:00 INFO - PROCESS | 12903 | 1462326300077 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 18:45:00 INFO - PROCESS | 12903 | 1462326300355 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879ce39000 == 180 [pid = 12903] [id = 698] 18:45:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f8789036c00) [pid = 12903] [serial = 2095] [outer = (nil)] 18:45:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f8798740800) [pid = 12903] [serial = 2096] [outer = 0x7f8789036c00] 18:45:00 INFO - PROCESS | 12903 | 1462326300477 Marionette DEBUG loaded listener.js 18:45:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f8798a4b000) [pid = 12903] [serial = 2097] [outer = 0x7f8789036c00] 18:45:01 INFO - PROCESS | 12903 | 1462326301336 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1535ms 18:45:01 INFO - PROCESS | 12903 | 1462326301383 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 18:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:45:01 INFO - PROCESS | 12903 | 1462326301388 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 18:45:01 INFO - PROCESS | 12903 | 1462326301395 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 12903 | 1462326301398 Marionette TRACE conn4 <- [1,2766,null,{}] 18:45:01 INFO - PROCESS | 12903 | 1462326301407 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:01 INFO - PROCESS | 12903 | 1462326301680 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 18:45:02 INFO - PROCESS | 12903 | 1462326302017 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879dd7f000 == 181 [pid = 12903] [id = 699] 18:45:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f8773419000) [pid = 12903] [serial = 2098] [outer = (nil)] 18:45:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f877341fc00) [pid = 12903] [serial = 2099] [outer = 0x7f8773419000] 18:45:02 INFO - PROCESS | 12903 | 1462326302094 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f8773424000) [pid = 12903] [serial = 2100] [outer = 0x7f8773419000] 18:45:02 INFO - PROCESS | 12903 | 1462326302960 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1635ms 18:45:03 INFO - PROCESS | 12903 | 1462326303030 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 18:45:03 INFO - PROCESS | 12903 | 1462326303034 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 18:45:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:45:03 INFO - PROCESS | 12903 | 1462326303040 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 12903 | 1462326303042 Marionette TRACE conn4 <- [1,2770,null,{}] 18:45:03 INFO - PROCESS | 12903 | 1462326303048 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:03 INFO - PROCESS | 12903 | 1462326303289 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 18:45:03 INFO - PROCESS | 12903 | 1462326303565 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767a30000 == 182 [pid = 12903] [id = 700] 18:45:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8767a14c00) [pid = 12903] [serial = 2101] [outer = (nil)] 18:45:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f8767a1b800) [pid = 12903] [serial = 2102] [outer = 0x7f8767a14c00] 18:45:03 INFO - PROCESS | 12903 | 1462326303683 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f8767a1fc00) [pid = 12903] [serial = 2103] [outer = 0x7f8767a14c00] 18:45:04 INFO - PROCESS | 12903 | 1462326304603 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:45:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:45:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1628ms 18:45:04 INFO - PROCESS | 12903 | 1462326304669 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 18:45:04 INFO - PROCESS | 12903 | 1462326304673 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 18:45:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:45:04 INFO - PROCESS | 12903 | 1462326304679 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 12903 | 1462326304681 Marionette TRACE conn4 <- [1,2774,null,{}] 18:45:04 INFO - PROCESS | 12903 | 1462326304686 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:04 INFO - PROCESS | 12903 | 1462326304925 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 18:45:05 INFO - PROCESS | 12903 | 1462326305239 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a059d800 == 183 [pid = 12903] [id = 701] 18:45:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f8767a16800) [pid = 12903] [serial = 2104] [outer = (nil)] 18:45:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f8773425400) [pid = 12903] [serial = 2105] [outer = 0x7f8767a16800] 18:45:05 INFO - PROCESS | 12903 | 1462326305316 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f8798185800) [pid = 12903] [serial = 2106] [outer = 0x7f8767a16800] 18:45:06 INFO - PROCESS | 12903 | 1462326306178 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:45:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:45:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1528ms 18:45:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:45:06 INFO - PROCESS | 12903 | 1462326306209 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 18:45:06 INFO - PROCESS | 12903 | 1462326306212 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 18:45:06 INFO - PROCESS | 12903 | 1462326306219 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:45:06 INFO - PROCESS | 12903 | 1462326306223 Marionette TRACE conn4 <- [1,2778,null,{}] 18:45:06 INFO - PROCESS | 12903 | 1462326306229 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:06 INFO - PROCESS | 12903 | 1462326306465 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 18:45:06 INFO - PROCESS | 12903 | 1462326306724 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774c94800 == 184 [pid = 12903] [id = 702] 18:45:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8767a1f400) [pid = 12903] [serial = 2107] [outer = (nil)] 18:45:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8767bd6000) [pid = 12903] [serial = 2108] [outer = 0x7f8767a1f400] 18:45:06 INFO - PROCESS | 12903 | 1462326306798 Marionette DEBUG loaded listener.js 18:45:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f8767bdb400) [pid = 12903] [serial = 2109] [outer = 0x7f8767a1f400] 18:45:07 INFO - PROCESS | 12903 | 1462326307703 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:45:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:45:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1536ms 18:45:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:45:07 INFO - PROCESS | 12903 | 1462326307755 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 18:45:07 INFO - PROCESS | 12903 | 1462326307758 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 18:45:07 INFO - PROCESS | 12903 | 1462326307764 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - PROCESS | 12903 | 1462326307767 Marionette TRACE conn4 <- [1,2782,null,{}] 18:45:07 INFO - PROCESS | 12903 | 1462326307773 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:08 INFO - PROCESS | 12903 | 1462326308006 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 18:45:08 INFO - PROCESS | 12903 | 1462326308285 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b96e800 == 185 [pid = 12903] [id = 703] 18:45:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8765a58c00) [pid = 12903] [serial = 2110] [outer = (nil)] 18:45:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8765a60000) [pid = 12903] [serial = 2111] [outer = 0x7f8765a58c00] 18:45:08 INFO - PROCESS | 12903 | 1462326308406 Marionette DEBUG loaded listener.js 18:45:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f8765a65800) [pid = 12903] [serial = 2112] [outer = 0x7f8765a58c00] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735b7800 == 184 [pid = 12903] [id = 684] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772ac7800 == 183 [pid = 12903] [id = 683] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f8b8800 == 182 [pid = 12903] [id = 682] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87687ed800 == 181 [pid = 12903] [id = 681] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bbcc000 == 180 [pid = 12903] [id = 680] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d31d800 == 179 [pid = 12903] [id = 674] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c66b800 == 178 [pid = 12903] [id = 673] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c0cd000 == 177 [pid = 12903] [id = 672] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877bd11000 == 176 [pid = 12903] [id = 671] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877754a800 == 175 [pid = 12903] [id = 670] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877637b000 == 174 [pid = 12903] [id = 669] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774e4a800 == 173 [pid = 12903] [id = 668] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735ba000 == 172 [pid = 12903] [id = 667] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876dc36000 == 171 [pid = 12903] [id = 659] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87721d9800 == 170 [pid = 12903] [id = 666] 18:45:10 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876d1aa000 == 169 [pid = 12903] [id = 665] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f8772d45c00) [pid = 12903] [serial = 1992] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f8771c51400) [pid = 12903] [serial = 1976] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f87729c0400) [pid = 12903] [serial = 1911] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f878424dc00) [pid = 12903] [serial = 1973] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877d632800) [pid = 12903] [serial = 1947] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f877d95cc00) [pid = 12903] [serial = 1950] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f8787367000) [pid = 12903] [serial = 1962] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f8774a3c000) [pid = 12903] [serial = 1931] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f877c5bd400) [pid = 12903] [serial = 1943] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f876b4d6400) [pid = 12903] [serial = 1983] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f877d056400) [pid = 12903] [serial = 1944] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8774a33c00) [pid = 12903] [serial = 1857] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f877d91e400) [pid = 12903] [serial = 1949] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f876c2bdc00) [pid = 12903] [serial = 1986] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f877f584400) [pid = 12903] [serial = 1953] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f87988b7000) [pid = 12903] [serial = 1979] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f8798182800) [pid = 12903] [serial = 1967] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f879874a000) [pid = 12903] [serial = 1968] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f87703b1800) [pid = 12903] [serial = 1929] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f8794ff2c00) [pid = 12903] [serial = 1908] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f878424c400) [pid = 12903] [serial = 1971] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8786481400) [pid = 12903] [serial = 1959] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f877dee7c00) [pid = 12903] [serial = 1952] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f8777724000) [pid = 12903] [serial = 1940] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f876b847800) [pid = 12903] [serial = 1985] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f8771ad4800) [pid = 12903] [serial = 1988] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f8784247c00) [pid = 12903] [serial = 1970] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f8794cdec00) [pid = 12903] [serial = 1965] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f8777588000) [pid = 12903] [serial = 1937] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f877d2eb400) [pid = 12903] [serial = 1946] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f8769a9a400) [pid = 12903] [serial = 1982] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f878691f400) [pid = 12903] [serial = 1961] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f87774b5800) [pid = 12903] [serial = 1935] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f876b7dec00) [pid = 12903] [serial = 1928] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f87724e7000) [pid = 12903] [serial = 1989] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f876b4f7000) [pid = 12903] [serial = 1991] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f877ae51400) [pid = 12903] [serial = 1941] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f878557f000) [pid = 12903] [serial = 1958] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f878db44c00) [pid = 12903] [serial = 1964] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877ad6e400) [pid = 12903] [serial = 1955] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8776d68400) [pid = 12903] [serial = 1934] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f8775fae400) [pid = 12903] [serial = 1932] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f8782b26400) [pid = 12903] [serial = 1956] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f8777717000) [pid = 12903] [serial = 1938] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f87735d9c00) [pid = 12903] [serial = 1994] [outer = (nil)] [url = about:blank] 18:45:10 INFO - PROCESS | 12903 | 1462326310904 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:45:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:45:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 3155ms 18:45:10 INFO - PROCESS | 12903 | 1462326310919 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 18:45:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:45:10 INFO - PROCESS | 12903 | 1462326310925 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 18:45:10 INFO - PROCESS | 12903 | 1462326310933 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 12903 | 1462326310938 Marionette TRACE conn4 <- [1,2786,null,{}] 18:45:10 INFO - PROCESS | 12903 | 1462326310947 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:11 INFO - PROCESS | 12903 | 1462326311200 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 18:45:11 INFO - PROCESS | 12903 | 1462326311404 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b476000 == 170 [pid = 12903] [id = 704] 18:45:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f87679e7000) [pid = 12903] [serial = 2113] [outer = (nil)] 18:45:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f8769a9a400) [pid = 12903] [serial = 2114] [outer = 0x7f87679e7000] 18:45:11 INFO - PROCESS | 12903 | 1462326311481 Marionette DEBUG loaded listener.js 18:45:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f876b4df800) [pid = 12903] [serial = 2115] [outer = 0x7f87679e7000] 18:45:12 INFO - PROCESS | 12903 | 1462326312236 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1343ms 18:45:12 INFO - PROCESS | 12903 | 1462326312276 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 18:45:12 INFO - PROCESS | 12903 | 1462326312284 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 18:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:45:12 INFO - PROCESS | 12903 | 1462326312293 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:45:12 INFO - PROCESS | 12903 | 1462326312297 Marionette TRACE conn4 <- [1,2790,null,{}] 18:45:12 INFO - PROCESS | 12903 | 1462326312302 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:12 INFO - PROCESS | 12903 | 1462326312610 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 18:45:12 INFO - PROCESS | 12903 | 1462326312743 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc87800 == 171 [pid = 12903] [id = 705] 18:45:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8765a60c00) [pid = 12903] [serial = 2116] [outer = (nil)] 18:45:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f876b9ddc00) [pid = 12903] [serial = 2117] [outer = 0x7f8765a60c00] 18:45:12 INFO - PROCESS | 12903 | 1462326312807 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f876e437400) [pid = 12903] [serial = 2118] [outer = 0x7f8765a60c00] 18:45:13 INFO - PROCESS | 12903 | 1462326313743 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:45:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:45:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1490ms 18:45:13 INFO - PROCESS | 12903 | 1462326313784 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 18:45:13 INFO - PROCESS | 12903 | 1462326313788 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 18:45:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:45:13 INFO - PROCESS | 12903 | 1462326313805 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 12903 | 1462326313812 Marionette TRACE conn4 <- [1,2794,null,{}] 18:45:13 INFO - PROCESS | 12903 | 1462326313834 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:14 INFO - PROCESS | 12903 | 1462326314142 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 18:45:14 INFO - PROCESS | 12903 | 1462326314181 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876dc3e000 == 172 [pid = 12903] [id = 706] 18:45:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f87703b2400) [pid = 12903] [serial = 2119] [outer = (nil)] 18:45:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f87729b4000) [pid = 12903] [serial = 2120] [outer = 0x7f87703b2400] 18:45:14 INFO - PROCESS | 12903 | 1462326314249 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f87729fcc00) [pid = 12903] [serial = 2121] [outer = 0x7f87703b2400] 18:45:15 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8771ada800) [pid = 12903] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:45:15 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f87679ecc00) [pid = 12903] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:45:15 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f8772d9e400) [pid = 12903] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:45:15 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f877c41fc00) [pid = 12903] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:45:15 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8771c46400) [pid = 12903] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:45:15 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f87679e6800) [pid = 12903] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:45:15 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f87679eb800) [pid = 12903] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:45:15 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f8771c46c00) [pid = 12903] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:45:15 INFO - PROCESS | 12903 | 1462326315663 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1907ms 18:45:15 INFO - PROCESS | 12903 | 1462326315702 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 18:45:15 INFO - PROCESS | 12903 | 1462326315706 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 18:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:45:15 INFO - PROCESS | 12903 | 1462326315712 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 12903 | 1462326315714 Marionette TRACE conn4 <- [1,2798,null,{}] 18:45:15 INFO - PROCESS | 12903 | 1462326315719 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:15 INFO - PROCESS | 12903 | 1462326315935 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 18:45:16 INFO - PROCESS | 12903 | 1462326316161 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f8bc800 == 173 [pid = 12903] [id = 707] 18:45:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f87679ecc00) [pid = 12903] [serial = 2122] [outer = (nil)] 18:45:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f8771c4ac00) [pid = 12903] [serial = 2123] [outer = 0x7f87679ecc00] 18:45:16 INFO - PROCESS | 12903 | 1462326316225 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8772da0c00) [pid = 12903] [serial = 2124] [outer = 0x7f87679ecc00] 18:45:16 INFO - PROCESS | 12903 | 1462326316965 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1291ms 18:45:17 INFO - PROCESS | 12903 | 1462326317005 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 18:45:17 INFO - PROCESS | 12903 | 1462326317008 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 18:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:45:17 INFO - PROCESS | 12903 | 1462326317014 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 12903 | 1462326317016 Marionette TRACE conn4 <- [1,2802,null,{}] 18:45:17 INFO - PROCESS | 12903 | 1462326317021 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:17 INFO - PROCESS | 12903 | 1462326317307 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 18:45:17 INFO - PROCESS | 12903 | 1462326317330 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8771db8000 == 174 [pid = 12903] [id = 708] 18:45:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f876f6bf400) [pid = 12903] [serial = 2125] [outer = (nil)] 18:45:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8773425c00) [pid = 12903] [serial = 2126] [outer = 0x7f876f6bf400] 18:45:17 INFO - PROCESS | 12903 | 1462326317389 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f8775fab800) [pid = 12903] [serial = 2127] [outer = 0x7f876f6bf400] 18:45:18 INFO - PROCESS | 12903 | 1462326318623 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1631ms 18:45:18 INFO - PROCESS | 12903 | 1462326318646 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 18:45:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:45:18 INFO - PROCESS | 12903 | 1462326318653 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 18:45:18 INFO - PROCESS | 12903 | 1462326318660 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 12903 | 1462326318666 Marionette TRACE conn4 <- [1,2806,null,{}] 18:45:18 INFO - PROCESS | 12903 | 1462326318674 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:18 INFO - PROCESS | 12903 | 1462326318910 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 18:45:19 INFO - PROCESS | 12903 | 1462326319272 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1be000 == 175 [pid = 12903] [id = 709] 18:45:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f876b7da000) [pid = 12903] [serial = 2128] [outer = (nil)] 18:45:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f876b9e7c00) [pid = 12903] [serial = 2129] [outer = 0x7f876b7da000] 18:45:19 INFO - PROCESS | 12903 | 1462326319354 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f876f6bf000) [pid = 12903] [serial = 2130] [outer = 0x7f876b7da000] 18:45:20 INFO - PROCESS | 12903 | 1462326320272 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1684ms 18:45:20 INFO - PROCESS | 12903 | 1462326320345 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 18:45:20 INFO - PROCESS | 12903 | 1462326320354 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 18:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:45:20 INFO - PROCESS | 12903 | 1462326320364 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:45:20 INFO - PROCESS | 12903 | 1462326320368 Marionette TRACE conn4 <- [1,2810,null,{}] 18:45:20 INFO - PROCESS | 12903 | 1462326320374 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:20 INFO - PROCESS | 12903 | 1462326320647 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 18:45:21 INFO - PROCESS | 12903 | 1462326321006 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772986000 == 176 [pid = 12903] [id = 710] 18:45:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8771ad4c00) [pid = 12903] [serial = 2131] [outer = (nil)] 18:45:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8772d98c00) [pid = 12903] [serial = 2132] [outer = 0x7f8771ad4c00] 18:45:21 INFO - PROCESS | 12903 | 1462326321083 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f87736cc800) [pid = 12903] [serial = 2133] [outer = 0x7f8771ad4c00] 18:45:21 INFO - PROCESS | 12903 | 1462326321963 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:45:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:45:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1631ms 18:45:21 INFO - PROCESS | 12903 | 1462326321995 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 12903 | 1462326321999 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 18:45:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:45:22 INFO - PROCESS | 12903 | 1462326322005 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 12903 | 1462326322011 Marionette TRACE conn4 <- [1,2814,null,{}] 18:45:22 INFO - PROCESS | 12903 | 1462326322027 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:22 INFO - PROCESS | 12903 | 1462326322251 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 18:45:22 INFO - PROCESS | 12903 | 1462326322530 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774b33800 == 177 [pid = 12903] [id = 711] 18:45:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f8775fb0000) [pid = 12903] [serial = 2134] [outer = (nil)] 18:45:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f87762e8800) [pid = 12903] [serial = 2135] [outer = 0x7f8775fb0000] 18:45:22 INFO - PROCESS | 12903 | 1462326322609 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f8776d66000) [pid = 12903] [serial = 2136] [outer = 0x7f8775fb0000] 18:45:23 INFO - PROCESS | 12903 | 1462326323507 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:45:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:45:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1552ms 18:45:23 INFO - PROCESS | 12903 | 1462326323558 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 18:45:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:45:23 INFO - PROCESS | 12903 | 1462326323563 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 18:45:23 INFO - PROCESS | 12903 | 1462326323570 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:45:23 INFO - PROCESS | 12903 | 1462326323574 Marionette TRACE conn4 <- [1,2818,null,{}] 18:45:23 INFO - PROCESS | 12903 | 1462326323580 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:23 INFO - PROCESS | 12903 | 1462326323813 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 18:45:24 INFO - PROCESS | 12903 | 1462326324080 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776150800 == 178 [pid = 12903] [id = 712] 18:45:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f8776080800) [pid = 12903] [serial = 2137] [outer = (nil)] 18:45:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f87774bb400) [pid = 12903] [serial = 2138] [outer = 0x7f8776080800] 18:45:24 INFO - PROCESS | 12903 | 1462326324197 Marionette DEBUG loaded listener.js 18:45:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f8777587400) [pid = 12903] [serial = 2139] [outer = 0x7f8776080800] 18:45:25 INFO - PROCESS | 12903 | 1462326325107 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:45:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:45:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1591ms 18:45:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:45:25 INFO - PROCESS | 12903 | 1462326325162 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 12903 | 1462326325165 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 18:45:25 INFO - PROCESS | 12903 | 1462326325171 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 12903 | 1462326325174 Marionette TRACE conn4 <- [1,2822,null,{}] 18:45:25 INFO - PROCESS | 12903 | 1462326325179 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:25 INFO - PROCESS | 12903 | 1462326325408 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 18:45:25 INFO - PROCESS | 12903 | 1462326325732 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776ec0800 == 179 [pid = 12903] [id = 713] 18:45:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f8777720c00) [pid = 12903] [serial = 2140] [outer = (nil)] 18:45:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f877ad73800) [pid = 12903] [serial = 2141] [outer = 0x7f8777720c00] 18:45:25 INFO - PROCESS | 12903 | 1462326325811 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f877af40c00) [pid = 12903] [serial = 2142] [outer = 0x7f8777720c00] 18:45:26 INFO - PROCESS | 12903 | 1462326326729 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1636ms 18:45:26 INFO - PROCESS | 12903 | 1462326326808 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 12903 | 1462326326812 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 18:45:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:45:26 INFO - PROCESS | 12903 | 1462326326817 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 12903 | 1462326326820 Marionette TRACE conn4 <- [1,2826,null,{}] 18:45:26 INFO - PROCESS | 12903 | 1462326326840 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:27 INFO - PROCESS | 12903 | 1462326327143 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 18:45:27 INFO - PROCESS | 12903 | 1462326327402 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877af9b800 == 180 [pid = 12903] [id = 714] 18:45:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f8769a9ec00) [pid = 12903] [serial = 2143] [outer = (nil)] 18:45:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f877c41a400) [pid = 12903] [serial = 2144] [outer = 0x7f8769a9ec00] 18:45:27 INFO - PROCESS | 12903 | 1462326327486 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f877c78c800) [pid = 12903] [serial = 2145] [outer = 0x7f8769a9ec00] 18:45:28 INFO - PROCESS | 12903 | 1462326328342 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:45:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:45:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1578ms 18:45:28 INFO - PROCESS | 12903 | 1462326328397 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 12903 | 1462326328399 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 18:45:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:45:28 INFO - PROCESS | 12903 | 1462326328406 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - PROCESS | 12903 | 1462326328410 Marionette TRACE conn4 <- [1,2830,null,{}] 18:45:28 INFO - PROCESS | 12903 | 1462326328415 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:28 INFO - PROCESS | 12903 | 1462326328628 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 18:45:28 INFO - PROCESS | 12903 | 1462326328902 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0df800 == 181 [pid = 12903] [id = 715] 18:45:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f8777716800) [pid = 12903] [serial = 2146] [outer = (nil)] 18:45:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f877d147400) [pid = 12903] [serial = 2147] [outer = 0x7f8777716800] 18:45:28 INFO - PROCESS | 12903 | 1462326328976 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f877d632000) [pid = 12903] [serial = 2148] [outer = 0x7f8777716800] 18:45:29 INFO - PROCESS | 12903 | 1462326329888 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1529ms 18:45:29 INFO - PROCESS | 12903 | 1462326329936 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 12903 | 1462326329940 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 18:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:45:29 INFO - PROCESS | 12903 | 1462326329946 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 12903 | 1462326329948 Marionette TRACE conn4 <- [1,2834,null,{}] 18:45:29 INFO - PROCESS | 12903 | 1462326329954 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:30 INFO - PROCESS | 12903 | 1462326330173 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 18:45:30 INFO - PROCESS | 12903 | 1462326330448 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d0c0800 == 182 [pid = 12903] [id = 716] 18:45:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877bd56800) [pid = 12903] [serial = 2149] [outer = (nil)] 18:45:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877d927000) [pid = 12903] [serial = 2150] [outer = 0x7f877bd56800] 18:45:30 INFO - PROCESS | 12903 | 1462326330563 Marionette DEBUG loaded listener.js 18:45:30 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f877dee7c00) [pid = 12903] [serial = 2151] [outer = 0x7f877bd56800] 18:45:31 INFO - PROCESS | 12903 | 1462326331427 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:45:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:45:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1529ms 18:45:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:45:31 INFO - PROCESS | 12903 | 1462326331476 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 12903 | 1462326331479 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 18:45:31 INFO - PROCESS | 12903 | 1462326331486 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 12903 | 1462326331489 Marionette TRACE conn4 <- [1,2838,null,{}] 18:45:31 INFO - PROCESS | 12903 | 1462326331494 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:31 INFO - PROCESS | 12903 | 1462326331726 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 18:45:32 INFO - PROCESS | 12903 | 1462326332016 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d763800 == 183 [pid = 12903] [id = 717] 18:45:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f876b9e3c00) [pid = 12903] [serial = 2152] [outer = (nil)] 18:45:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877f588000) [pid = 12903] [serial = 2153] [outer = 0x7f876b9e3c00] 18:45:32 INFO - PROCESS | 12903 | 1462326332141 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8782b1c400) [pid = 12903] [serial = 2154] [outer = 0x7f876b9e3c00] 18:45:33 INFO - PROCESS | 12903 | 1462326333002 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1584ms 18:45:33 INFO - PROCESS | 12903 | 1462326333069 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 18:45:33 INFO - PROCESS | 12903 | 1462326333073 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 18:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:45:33 INFO - PROCESS | 12903 | 1462326333079 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:45:33 INFO - PROCESS | 12903 | 1462326333081 Marionette TRACE conn4 <- [1,2842,null,{}] 18:45:33 INFO - PROCESS | 12903 | 1462326333087 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:33 INFO - PROCESS | 12903 | 1462326333326 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 18:45:33 INFO - PROCESS | 12903 | 1462326333650 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87802c7000 == 184 [pid = 12903] [id = 718] 18:45:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f878424d800) [pid = 12903] [serial = 2155] [outer = (nil)] 18:45:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f878490cc00) [pid = 12903] [serial = 2156] [outer = 0x7f878424d800] 18:45:33 INFO - PROCESS | 12903 | 1462326333727 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f8785581400) [pid = 12903] [serial = 2157] [outer = 0x7f878424d800] 18:45:34 INFO - PROCESS | 12903 | 1462326334659 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1646ms 18:45:34 INFO - PROCESS | 12903 | 1462326334727 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 18:45:34 INFO - PROCESS | 12903 | 1462326334730 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 18:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:45:34 INFO - PROCESS | 12903 | 1462326334736 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:45:34 INFO - PROCESS | 12903 | 1462326334741 Marionette TRACE conn4 <- [1,2846,null,{}] 18:45:34 INFO - PROCESS | 12903 | 1462326334746 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:35 INFO - PROCESS | 12903 | 1462326335012 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 18:45:35 INFO - PROCESS | 12903 | 1462326335333 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8783b4f800 == 185 [pid = 12903] [id = 719] 18:45:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f87843d3800) [pid = 12903] [serial = 2158] [outer = (nil)] 18:45:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f87890f3c00) [pid = 12903] [serial = 2159] [outer = 0x7f87843d3800] 18:45:35 INFO - PROCESS | 12903 | 1462326335417 Marionette DEBUG loaded listener.js 18:45:35 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8796de5c00) [pid = 12903] [serial = 2160] [outer = 0x7f87843d3800] 18:45:36 INFO - PROCESS | 12903 | 1462326336282 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:45:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1585ms 18:45:36 INFO - PROCESS | 12903 | 1462326336323 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 12903 | 1462326336327 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 18:45:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:45:36 INFO - PROCESS | 12903 | 1462326336333 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 12903 | 1462326336336 Marionette TRACE conn4 <- [1,2850,null,{}] 18:45:36 INFO - PROCESS | 12903 | 1462326336341 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:36 INFO - PROCESS | 12903 | 1462326336572 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 18:45:36 INFO - PROCESS | 12903 | 1462326336858 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8786159800 == 186 [pid = 12903] [id = 720] 18:45:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8767c32800) [pid = 12903] [serial = 2161] [outer = (nil)] 18:45:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f8767c39c00) [pid = 12903] [serial = 2162] [outer = 0x7f8767c32800] 18:45:36 INFO - PROCESS | 12903 | 1462326336973 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8767c3d800) [pid = 12903] [serial = 2163] [outer = 0x7f8767c32800] 18:45:37 INFO - PROCESS | 12903 | 1462326337844 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:45:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:45:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1551ms 18:45:37 INFO - PROCESS | 12903 | 1462326337884 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 12903 | 1462326337888 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 18:45:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:45:37 INFO - PROCESS | 12903 | 1462326337894 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 12903 | 1462326337896 Marionette TRACE conn4 <- [1,2854,null,{}] 18:45:37 INFO - PROCESS | 12903 | 1462326337902 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:38 INFO - PROCESS | 12903 | 1462326338128 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 18:45:38 INFO - PROCESS | 12903 | 1462326338407 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8793c7c000 == 187 [pid = 12903] [id = 721] 18:45:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8767c32c00) [pid = 12903] [serial = 2164] [outer = (nil)] 18:45:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f878679c800) [pid = 12903] [serial = 2165] [outer = 0x7f8767c32c00] 18:45:38 INFO - PROCESS | 12903 | 1462326338523 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f879859f000) [pid = 12903] [serial = 2166] [outer = 0x7f8767c32c00] 18:45:39 INFO - PROCESS | 12903 | 1462326339385 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:45:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:45:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1539ms 18:45:39 INFO - PROCESS | 12903 | 1462326339434 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 12903 | 1462326339437 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 18:45:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:45:39 INFO - PROCESS | 12903 | 1462326339443 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 12903 | 1462326339447 Marionette TRACE conn4 <- [1,2858,null,{}] 18:45:39 INFO - PROCESS | 12903 | 1462326339452 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:39 INFO - PROCESS | 12903 | 1462326339677 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 18:45:40 INFO - PROCESS | 12903 | 1462326340008 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f879b571000 == 188 [pid = 12903] [id = 722] 18:45:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f8767c36800) [pid = 12903] [serial = 2167] [outer = (nil)] 18:45:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f8767ca4c00) [pid = 12903] [serial = 2168] [outer = 0x7f8767c36800] 18:45:40 INFO - PROCESS | 12903 | 1462326340087 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f8767ca8800) [pid = 12903] [serial = 2169] [outer = 0x7f8767c36800] 18:45:40 INFO - PROCESS | 12903 | 1462326340960 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:45:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:45:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1590ms 18:45:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:45:41 INFO - PROCESS | 12903 | 1462326341034 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 12903 | 1462326341037 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 18:45:41 INFO - PROCESS | 12903 | 1462326341043 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 12903 | 1462326341046 Marionette TRACE conn4 <- [1,2862,null,{}] 18:45:41 INFO - PROCESS | 12903 | 1462326341051 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:41 INFO - PROCESS | 12903 | 1462326341276 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 18:45:41 INFO - PROCESS | 12903 | 1462326341605 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b44c000 == 189 [pid = 12903] [id = 723] 18:45:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f8767c9c800) [pid = 12903] [serial = 2170] [outer = (nil)] 18:45:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f8768703800) [pid = 12903] [serial = 2171] [outer = 0x7f8767c9c800] 18:45:41 INFO - PROCESS | 12903 | 1462326341681 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f8768708400) [pid = 12903] [serial = 2172] [outer = 0x7f8767c9c800] 18:45:42 INFO - PROCESS | 12903 | 1462326342531 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:45:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:45:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1541ms 18:45:42 INFO - PROCESS | 12903 | 1462326342584 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 18:45:42 INFO - PROCESS | 12903 | 1462326342587 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 18:45:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:45:42 INFO - PROCESS | 12903 | 1462326342594 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:45:42 INFO - PROCESS | 12903 | 1462326342596 Marionette TRACE conn4 <- [1,2866,null,{}] 18:45:42 INFO - PROCESS | 12903 | 1462326342602 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:42 INFO - PROCESS | 12903 | 1462326342845 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 18:45:43 INFO - PROCESS | 12903 | 1462326343170 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87a0587800 == 190 [pid = 12903] [id = 724] 18:45:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f8767ca3000) [pid = 12903] [serial = 2173] [outer = (nil)] 18:45:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f876870dc00) [pid = 12903] [serial = 2174] [outer = 0x7f8767ca3000] 18:45:43 INFO - PROCESS | 12903 | 1462326343248 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f876877bc00) [pid = 12903] [serial = 2175] [outer = 0x7f8767ca3000] 18:45:44 INFO - PROCESS | 12903 | 1462326344118 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:45:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:45:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1598ms 18:45:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:45:44 INFO - PROCESS | 12903 | 1462326344193 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 12903 | 1462326344196 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 18:45:44 INFO - PROCESS | 12903 | 1462326344203 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:45:44 INFO - PROCESS | 12903 | 1462326344205 Marionette TRACE conn4 <- [1,2870,null,{}] 18:45:44 INFO - PROCESS | 12903 | 1462326344211 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:44 INFO - PROCESS | 12903 | 1462326344527 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 18:45:44 INFO - PROCESS | 12903 | 1462326344824 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876cee2800 == 191 [pid = 12903] [id = 725] 18:45:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f876870a000) [pid = 12903] [serial = 2176] [outer = (nil)] 18:45:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f877b12b000) [pid = 12903] [serial = 2177] [outer = 0x7f876870a000] 18:45:44 INFO - PROCESS | 12903 | 1462326344895 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f877b12fc00) [pid = 12903] [serial = 2178] [outer = 0x7f876870a000] 18:45:45 INFO - PROCESS | 12903 | 1462326345881 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:45:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1746ms 18:45:45 INFO - PROCESS | 12903 | 1462326345948 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 12903 | 1462326345952 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 18:45:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:45:45 INFO - PROCESS | 12903 | 1462326345957 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 12903 | 1462326345960 Marionette TRACE conn4 <- [1,2874,null,{}] 18:45:45 INFO - PROCESS | 12903 | 1462326345965 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:46 INFO - PROCESS | 12903 | 1462326346221 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 18:45:46 INFO - PROCESS | 12903 | 1462326346557 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767d88800 == 192 [pid = 12903] [id = 726] 18:45:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f876870b000) [pid = 12903] [serial = 2179] [outer = (nil)] 18:45:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f876bd48c00) [pid = 12903] [serial = 2180] [outer = 0x7f876870b000] 18:45:46 INFO - PROCESS | 12903 | 1462326346649 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f876bd4dc00) [pid = 12903] [serial = 2181] [outer = 0x7f876870b000] 18:45:47 INFO - PROCESS | 12903 | 1462326347531 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:45:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1634ms 18:45:47 INFO - PROCESS | 12903 | 1462326347593 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 12903 | 1462326347597 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 18:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:45:47 INFO - PROCESS | 12903 | 1462326347603 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 12903 | 1462326347606 Marionette TRACE conn4 <- [1,2878,null,{}] 18:45:47 INFO - PROCESS | 12903 | 1462326347616 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:47 INFO - PROCESS | 12903 | 1462326347856 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87723c9800 == 191 [pid = 12903] [id = 429] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f8bc800 == 190 [pid = 12903] [id = 707] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876dc3e000 == 189 [pid = 12903] [id = 706] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876bc87800 == 188 [pid = 12903] [id = 705] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876b476000 == 187 [pid = 12903] [id = 704] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774c94800 == 186 [pid = 12903] [id = 702] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87a059d800 == 185 [pid = 12903] [id = 701] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8767a30000 == 184 [pid = 12903] [id = 700] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879dd7f000 == 183 [pid = 12903] [id = 699] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f879ce39000 == 182 [pid = 12903] [id = 698] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87986be000 == 181 [pid = 12903] [id = 697] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8794e7b800 == 180 [pid = 12903] [id = 696] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8792bcc800 == 179 [pid = 12903] [id = 695] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878615a800 == 178 [pid = 12903] [id = 694] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784965000 == 177 [pid = 12903] [id = 693] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8780495800 == 176 [pid = 12903] [id = 692] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877f5b2000 == 175 [pid = 12903] [id = 691] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d46800 == 174 [pid = 12903] [id = 591] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d32a800 == 173 [pid = 12903] [id = 690] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c48c800 == 172 [pid = 12903] [id = 689] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877bd06000 == 171 [pid = 12903] [id = 688] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776ea4800 == 170 [pid = 12903] [id = 687] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772ec8000 == 169 [pid = 12903] [id = 686] 18:45:49 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876cfd9000 == 168 [pid = 12903] [id = 685] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f87762e0800) [pid = 12903] [serial = 2052] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f8775fb1800) [pid = 12903] [serial = 2003] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f8767b1c400) [pid = 12903] [serial = 2042] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f87853ac000) [pid = 12903] [serial = 2039] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f8772da2000) [pid = 12903] [serial = 2048] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f8775f19000) [pid = 12903] [serial = 2051] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f87988b6c00) [pid = 12903] [serial = 1974] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f8771c55800) [pid = 12903] [serial = 1977] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f877bf89000) [pid = 12903] [serial = 2021] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f8774b6e800) [pid = 12903] [serial = 1995] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f8782ba5800) [pid = 12903] [serial = 2033] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f877d3e1800) [pid = 12903] [serial = 2027] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f876b4e4800) [pid = 12903] [serial = 2043] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f87762b7c00) [pid = 12903] [serial = 2006] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f877b092400) [pid = 12903] [serial = 2015] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877b0e9c00) [pid = 12903] [serial = 2018] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f876c2c5400) [pid = 12903] [serial = 1997] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f87735dfc00) [pid = 12903] [serial = 2049] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f877ae51000) [pid = 12903] [serial = 2012] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f877f5eb800) [pid = 12903] [serial = 2030] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f8772da3000) [pid = 12903] [serial = 2000] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f877c423400) [pid = 12903] [serial = 2024] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f876b4f1800) [pid = 12903] [serial = 2045] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f8783bd0800) [pid = 12903] [serial = 2036] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f8771c4bc00) [pid = 12903] [serial = 2046] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f8798a4b400) [pid = 12903] [serial = 1980] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8776e72c00) [pid = 12903] [serial = 2009] [outer = (nil)] [url = about:blank] 18:45:49 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8772da4000) [pid = 12903] [serial = 2054] [outer = (nil)] [url = about:blank] 18:45:50 INFO - PROCESS | 12903 | 1462326350206 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767a3f800 == 169 [pid = 12903] [id = 727] 18:45:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f87679e5400) [pid = 12903] [serial = 2182] [outer = (nil)] 18:45:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f87679e8c00) [pid = 12903] [serial = 2183] [outer = 0x7f87679e5400] 18:45:50 INFO - PROCESS | 12903 | 1462326350289 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f8767a17800) [pid = 12903] [serial = 2184] [outer = 0x7f87679e5400] 18:45:51 INFO - PROCESS | 12903 | 1462326351097 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:45:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:45:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 3548ms 18:45:51 INFO - PROCESS | 12903 | 1462326351154 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 18:45:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:45:51 INFO - PROCESS | 12903 | 1462326351159 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 18:45:51 INFO - PROCESS | 12903 | 1462326351166 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:45:51 INFO - PROCESS | 12903 | 1462326351171 Marionette TRACE conn4 <- [1,2882,null,{}] 18:45:51 INFO - PROCESS | 12903 | 1462326351177 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:51 INFO - PROCESS | 12903 | 1462326351415 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 18:45:51 INFO - PROCESS | 12903 | 1462326351609 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8769de8000 == 170 [pid = 12903] [id = 728] 18:45:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f8767a1d800) [pid = 12903] [serial = 2185] [outer = (nil)] 18:45:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f8767bda800) [pid = 12903] [serial = 2186] [outer = 0x7f8767a1d800] 18:45:51 INFO - PROCESS | 12903 | 1462326351676 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f8767caa400) [pid = 12903] [serial = 2187] [outer = 0x7f8767a1d800] 18:45:52 INFO - PROCESS | 12903 | 1462326352563 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:45:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:45:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1439ms 18:45:52 INFO - PROCESS | 12903 | 1462326352608 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 12903 | 1462326352614 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 18:45:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:45:52 INFO - PROCESS | 12903 | 1462326352626 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 12903 | 1462326352628 Marionette TRACE conn4 <- [1,2886,null,{}] 18:45:52 INFO - PROCESS | 12903 | 1462326352632 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:52 INFO - PROCESS | 12903 | 1462326352928 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 18:45:52 INFO - PROCESS | 12903 | 1462326352976 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b97c000 == 171 [pid = 12903] [id = 729] 18:45:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8769e05000) [pid = 12903] [serial = 2188] [outer = (nil)] 18:45:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8769e07c00) [pid = 12903] [serial = 2189] [outer = 0x7f8769e05000] 18:45:53 INFO - PROCESS | 12903 | 1462326353049 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f8769ee2800) [pid = 12903] [serial = 2190] [outer = 0x7f8769e05000] 18:45:54 INFO - PROCESS | 12903 | 1462326354058 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:45:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:45:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1477ms 18:45:54 INFO - PROCESS | 12903 | 1462326354104 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 18:45:54 INFO - PROCESS | 12903 | 1462326354109 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 18:45:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:45:54 INFO - PROCESS | 12903 | 1462326354129 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:45:54 INFO - PROCESS | 12903 | 1462326354137 Marionette TRACE conn4 <- [1,2890,null,{}] 18:45:54 INFO - PROCESS | 12903 | 1462326354143 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:54 INFO - PROCESS | 12903 | 1462326354484 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f87679ecc00) [pid = 12903] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f8769ee8400) [pid = 12903] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f877771e000) [pid = 12903] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f87774b4800) [pid = 12903] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f8767a1f400) [pid = 12903] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f8785575400) [pid = 12903] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f877f5eec00) [pid = 12903] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f8767a16800) [pid = 12903] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8771adc800) [pid = 12903] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f877d0dcc00) [pid = 12903] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f87860d7400) [pid = 12903] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f8767b13800) [pid = 12903] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8775f17400) [pid = 12903] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f877d04e800) [pid = 12903] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f8765a60c00) [pid = 12903] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f8776c91000) [pid = 12903] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f8773419000) [pid = 12903] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f87729bdc00) [pid = 12903] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f87703b2400) [pid = 12903] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f8789036c00) [pid = 12903] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f877d04e000) [pid = 12903] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f876b9e0400) [pid = 12903] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f876b9de800) [pid = 12903] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f876b84e400) [pid = 12903] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f8782ba6400) [pid = 12903] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877c41ec00) [pid = 12903] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f8772d46800) [pid = 12903] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f8776d5f800) [pid = 12903] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f877d63b000) [pid = 12903] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f877c41f400) [pid = 12903] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8765a58c00) [pid = 12903] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f87762e3c00) [pid = 12903] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f876f6c3000) [pid = 12903] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f876877b400) [pid = 12903] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f877dee2c00) [pid = 12903] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f8767a14c00) [pid = 12903] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f87679e7000) [pid = 12903] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8775faac00) [pid = 12903] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:45:55 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f877771a000) [pid = 12903] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:45:55 INFO - PROCESS | 12903 | 1462326355305 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767b3f000 == 172 [pid = 12903] [id = 730] 18:45:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8765a59400) [pid = 12903] [serial = 2191] [outer = (nil)] 18:45:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f87679e5000) [pid = 12903] [serial = 2192] [outer = 0x7f8765a59400] 18:45:55 INFO - PROCESS | 12903 | 1462326355375 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8769ee8400) [pid = 12903] [serial = 2193] [outer = 0x7f8765a59400] 18:45:56 INFO - PROCESS | 12903 | 1462326356098 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:45:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:45:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1997ms 18:45:56 INFO - PROCESS | 12903 | 1462326356119 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 18:45:56 INFO - PROCESS | 12903 | 1462326356122 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 18:45:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:45:56 INFO - PROCESS | 12903 | 1462326356130 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:45:56 INFO - PROCESS | 12903 | 1462326356132 Marionette TRACE conn4 <- [1,2894,null,{}] 18:45:56 INFO - PROCESS | 12903 | 1462326356138 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:56 INFO - PROCESS | 12903 | 1462326356356 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 18:45:56 INFO - PROCESS | 12903 | 1462326356554 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1b4800 == 173 [pid = 12903] [id = 731] 18:45:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f8765a5b000) [pid = 12903] [serial = 2194] [outer = (nil)] 18:45:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f876b84d800) [pid = 12903] [serial = 2195] [outer = 0x7f8765a5b000] 18:45:56 INFO - PROCESS | 12903 | 1462326356626 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f876b9de000) [pid = 12903] [serial = 2196] [outer = 0x7f8765a5b000] 18:45:57 INFO - PROCESS | 12903 | 1462326357740 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:45:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:45:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1680ms 18:45:57 INFO - PROCESS | 12903 | 1462326357813 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 18:45:57 INFO - PROCESS | 12903 | 1462326357818 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 18:45:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:45:57 INFO - PROCESS | 12903 | 1462326357827 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:45:57 INFO - PROCESS | 12903 | 1462326357832 Marionette TRACE conn4 <- [1,2898,null,{}] 18:45:57 INFO - PROCESS | 12903 | 1462326357858 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:58 INFO - PROCESS | 12903 | 1462326358186 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 18:45:58 INFO - PROCESS | 12903 | 1462326358461 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b478800 == 174 [pid = 12903] [id = 732] 18:45:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8767b14800) [pid = 12903] [serial = 2197] [outer = (nil)] 18:45:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8767c3a000) [pid = 12903] [serial = 2198] [outer = 0x7f8767b14800] 18:45:58 INFO - PROCESS | 12903 | 1462326358547 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8768710000) [pid = 12903] [serial = 2199] [outer = 0x7f8767b14800] 18:45:59 INFO - PROCESS | 12903 | 1462326359507 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:45:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:45:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1738ms 18:45:59 INFO - PROCESS | 12903 | 1462326359566 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 12903 | 1462326359575 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 18:45:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:45:59 INFO - PROCESS | 12903 | 1462326359586 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 12903 | 1462326359589 Marionette TRACE conn4 <- [1,2902,null,{}] 18:45:59 INFO - PROCESS | 12903 | 1462326359596 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:45:59 INFO - PROCESS | 12903 | 1462326359841 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 18:46:00 INFO - PROCESS | 12903 | 1462326360202 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876dbab000 == 175 [pid = 12903] [id = 733] 18:46:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f8765a66000) [pid = 12903] [serial = 2200] [outer = (nil)] 18:46:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f876b4e4800) [pid = 12903] [serial = 2201] [outer = 0x7f8765a66000] 18:46:00 INFO - PROCESS | 12903 | 1462326360294 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f876b7d7800) [pid = 12903] [serial = 2202] [outer = 0x7f8765a66000] 18:46:01 INFO - PROCESS | 12903 | 1462326361259 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:46:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:46:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1731ms 18:46:01 INFO - PROCESS | 12903 | 1462326361317 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 18:46:01 INFO - PROCESS | 12903 | 1462326361320 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 18:46:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:46:01 INFO - PROCESS | 12903 | 1462326361327 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 12903 | 1462326361333 Marionette TRACE conn4 <- [1,2906,null,{}] 18:46:01 INFO - PROCESS | 12903 | 1462326361348 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:01 INFO - PROCESS | 12903 | 1462326361610 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 18:46:01 INFO - PROCESS | 12903 | 1462326361937 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f8b4000 == 176 [pid = 12903] [id = 734] 18:46:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f876b9e4000) [pid = 12903] [serial = 2203] [outer = (nil)] 18:46:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f876bd4f000) [pid = 12903] [serial = 2204] [outer = 0x7f876b9e4000] 18:46:02 INFO - PROCESS | 12903 | 1462326362023 Marionette DEBUG loaded listener.js 18:46:02 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f876c2c5c00) [pid = 12903] [serial = 2205] [outer = 0x7f876b9e4000] 18:46:02 INFO - PROCESS | 12903 | 1462326362908 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:46:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1640ms 18:46:02 INFO - PROCESS | 12903 | 1462326362968 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 18:46:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:46:02 INFO - PROCESS | 12903 | 1462326362973 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 18:46:02 INFO - PROCESS | 12903 | 1462326362979 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 12903 | 1462326362982 Marionette TRACE conn4 <- [1,2910,null,{}] 18:46:02 INFO - PROCESS | 12903 | 1462326362987 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:03 INFO - PROCESS | 12903 | 1462326363232 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 18:46:03 INFO - PROCESS | 12903 | 1462326363510 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87706ce000 == 177 [pid = 12903] [id = 735] 18:46:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f876bd42800) [pid = 12903] [serial = 2206] [outer = (nil)] 18:46:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f876e43bc00) [pid = 12903] [serial = 2207] [outer = 0x7f876bd42800] 18:46:03 INFO - PROCESS | 12903 | 1462326363632 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f876f6bc800) [pid = 12903] [serial = 2208] [outer = 0x7f876bd42800] 18:46:04 INFO - PROCESS | 12903 | 1462326364390 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:46:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:46:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:46:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1428ms 18:46:04 INFO - PROCESS | 12903 | 1462326364407 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 18:46:04 INFO - PROCESS | 12903 | 1462326364411 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 18:46:04 INFO - TEST-START | /DOMEvents/constructors.html 18:46:04 INFO - PROCESS | 12903 | 1462326364417 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 12903 | 1462326364420 Marionette TRACE conn4 <- [1,2914,null,{}] 18:46:04 INFO - PROCESS | 12903 | 1462326364425 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:04 INFO - PROCESS | 12903 | 1462326364651 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 18:46:04 INFO - PROCESS | 12903 | 1462326364906 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8771b8e000 == 178 [pid = 12903] [id = 736] 18:46:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f876c2c8c00) [pid = 12903] [serial = 2209] [outer = (nil)] 18:46:04 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f876f6c6000) [pid = 12903] [serial = 2210] [outer = 0x7f876c2c8c00] 18:46:04 INFO - PROCESS | 12903 | 1462326364984 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f87703b6400) [pid = 12903] [serial = 2211] [outer = 0x7f876c2c8c00] 18:46:06 INFO - PROCESS | 12903 | 1462326365991 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:46:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1661ms 18:46:06 INFO - PROCESS | 12903 | 1462326366092 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 18:46:06 INFO - PROCESS | 12903 | 1462326366100 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 18:46:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:46:06 INFO - PROCESS | 12903 | 1462326366116 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 12903 | 1462326366119 Marionette TRACE conn4 <- [1,2918,null,{}] 18:46:06 INFO - PROCESS | 12903 | 1462326366125 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:06 INFO - PROCESS | 12903 | 1462326366402 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 18:46:06 INFO - PROCESS | 12903 | 1462326366735 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877298b000 == 179 [pid = 12903] [id = 737] 18:46:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f87729b7c00) [pid = 12903] [serial = 2212] [outer = (nil)] 18:46:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f87729bb400) [pid = 12903] [serial = 2213] [outer = 0x7f87729b7c00] 18:46:06 INFO - PROCESS | 12903 | 1462326366818 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f87729f5000) [pid = 12903] [serial = 2214] [outer = 0x7f87729b7c00] 18:46:07 INFO - PROCESS | 12903 | 1462326367590 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:46:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:46:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1492ms 18:46:07 INFO - PROCESS | 12903 | 1462326367602 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 12903 | 1462326367605 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 18:46:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:46:07 INFO - PROCESS | 12903 | 1462326367612 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 12903 | 1462326367616 Marionette TRACE conn4 <- [1,2922,null,{}] 18:46:07 INFO - PROCESS | 12903 | 1462326367621 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:07 INFO - PROCESS | 12903 | 1462326367842 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 18:46:08 INFO - PROCESS | 12903 | 1462326368096 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735b2000 == 180 [pid = 12903] [id = 738] 18:46:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f87729b6400) [pid = 12903] [serial = 2215] [outer = (nil)] 18:46:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f8772d45c00) [pid = 12903] [serial = 2216] [outer = 0x7f87729b6400] 18:46:08 INFO - PROCESS | 12903 | 1462326368168 Marionette DEBUG loaded listener.js 18:46:08 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f8772d9c800) [pid = 12903] [serial = 2217] [outer = 0x7f87729b6400] 18:46:08 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:46:08 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:46:08 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:46:08 INFO - PROCESS | 12903 | [12903] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:46:09 INFO - PROCESS | 12903 | 1462326369036 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:46:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:46:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:46:09 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 18:46:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:46:09 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 18:46:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:46:09 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]" 18:46:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:46:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:46:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1482ms 18:46:09 INFO - PROCESS | 12903 | 1462326369100 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 18:46:09 INFO - PROCESS | 12903 | 1462326369109 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 18:46:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:46:09 INFO - PROCESS | 12903 | 1462326369118 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:46:09 INFO - PROCESS | 12903 | 1462326369121 Marionette TRACE conn4 <- [1,2926,null,{}] 18:46:09 INFO - PROCESS | 12903 | 1462326369128 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:09 INFO - PROCESS | 12903 | 1462326369474 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 18:46:09 INFO - PROCESS | 12903 | 1462326369664 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774b31800 == 181 [pid = 12903] [id = 739] 18:46:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f8772d9cc00) [pid = 12903] [serial = 2218] [outer = (nil)] 18:46:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f8773445400) [pid = 12903] [serial = 2219] [outer = 0x7f8772d9cc00] 18:46:09 INFO - PROCESS | 12903 | 1462326369780 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877344dc00) [pid = 12903] [serial = 2220] [outer = 0x7f8772d9cc00] 18:46:10 INFO - PROCESS | 12903 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:46:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:46:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1439ms 18:46:10 INFO - PROCESS | 12903 | 1462326370550 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:46:10 INFO - PROCESS | 12903 | 1462326370581 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 12903 | 1462326370585 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 18:46:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:46:10 INFO - PROCESS | 12903 | 1462326370594 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 12903 | 1462326370597 Marionette TRACE conn4 <- [1,2930,null,{}] 18:46:10 INFO - PROCESS | 12903 | 1462326370601 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:10 INFO - PROCESS | 12903 | 1462326370829 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 18:46:11 INFO - PROCESS | 12903 | 1462326371095 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:11 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774e45000 == 182 [pid = 12903] [id = 740] 18:46:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f8772d9dc00) [pid = 12903] [serial = 2221] [outer = (nil)] 18:46:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f87735df400) [pid = 12903] [serial = 2222] [outer = 0x7f8772d9dc00] 18:46:11 INFO - PROCESS | 12903 | 1462326371169 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f87736c2000) [pid = 12903] [serial = 2223] [outer = 0x7f8772d9dc00] 18:46:11 INFO - PROCESS | 12903 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:46:11 INFO - PROCESS | 12903 | 1462326371955 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:46:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:46:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1430ms 18:46:12 INFO - PROCESS | 12903 | 1462326372027 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 18:46:12 INFO - PROCESS | 12903 | 1462326372031 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 18:46:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:46:12 INFO - PROCESS | 12903 | 1462326372037 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - PROCESS | 12903 | 1462326372039 Marionette TRACE conn4 <- [1,2934,null,{}] 18:46:12 INFO - PROCESS | 12903 | 1462326372045 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:12 INFO - PROCESS | 12903 | 1462326372277 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 18:46:12 INFO - PROCESS | 12903 | 1462326372566 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776144000 == 183 [pid = 12903] [id = 741] 18:46:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877344e400) [pid = 12903] [serial = 2224] [outer = (nil)] 18:46:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f8774a34800) [pid = 12903] [serial = 2225] [outer = 0x7f877344e400] 18:46:12 INFO - PROCESS | 12903 | 1462326372646 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f8774a41400) [pid = 12903] [serial = 2226] [outer = 0x7f877344e400] 18:46:13 INFO - PROCESS | 12903 | 1462326373461 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:46:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:46:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1432ms 18:46:13 INFO - PROCESS | 12903 | 1462326373469 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 18:46:13 INFO - PROCESS | 12903 | 1462326373473 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 18:46:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:46:13 INFO - PROCESS | 12903 | 1462326373479 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - PROCESS | 12903 | 1462326373484 Marionette TRACE conn4 <- [1,2938,null,{}] 18:46:13 INFO - PROCESS | 12903 | 1462326373489 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:13 INFO - PROCESS | 12903 | 1462326373747 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 18:46:14 INFO - PROCESS | 12903 | 1462326374008 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776f46000 == 184 [pid = 12903] [id = 742] 18:46:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8774a42000) [pid = 12903] [serial = 2227] [outer = (nil)] 18:46:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f8774dd6c00) [pid = 12903] [serial = 2228] [outer = 0x7f8774a42000] 18:46:14 INFO - PROCESS | 12903 | 1462326374089 Marionette DEBUG loaded listener.js 18:46:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f8775f1d400) [pid = 12903] [serial = 2229] [outer = 0x7f8774a42000] 18:46:14 INFO - PROCESS | 12903 | 1462326374931 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:46:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:46:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1482ms 18:46:14 INFO - PROCESS | 12903 | 1462326374962 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 12903 | 1462326374966 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 18:46:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:46:14 INFO - PROCESS | 12903 | 1462326374972 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 12903 | 1462326374974 Marionette TRACE conn4 <- [1,2942,null,{}] 18:46:14 INFO - PROCESS | 12903 | 1462326374980 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:15 INFO - PROCESS | 12903 | 1462326375222 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 18:46:15 INFO - PROCESS | 12903 | 1462326375497 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87775c5800 == 185 [pid = 12903] [id = 743] 18:46:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f876f6c6400) [pid = 12903] [serial = 2230] [outer = (nil)] 18:46:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f8775faf400) [pid = 12903] [serial = 2231] [outer = 0x7f876f6c6400] 18:46:15 INFO - PROCESS | 12903 | 1462326375570 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f8776082400) [pid = 12903] [serial = 2232] [outer = 0x7f876f6c6400] 18:46:16 INFO - PROCESS | 12903 | 1462326376400 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:46:16 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:46:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:46:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1438ms 18:46:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:46:16 INFO - PROCESS | 12903 | 1462326376412 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 12903 | 1462326376414 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 18:46:16 INFO - PROCESS | 12903 | 1462326376420 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 12903 | 1462326376424 Marionette TRACE conn4 <- [1,2946,null,{}] 18:46:16 INFO - PROCESS | 12903 | 1462326376429 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:16 INFO - PROCESS | 12903 | 1462326376656 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 18:46:16 INFO - PROCESS | 12903 | 1462326376962 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bd05800 == 186 [pid = 12903] [id = 744] 18:46:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f8774b71400) [pid = 12903] [serial = 2233] [outer = (nil)] 18:46:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f87762afc00) [pid = 12903] [serial = 2234] [outer = 0x7f8774b71400] 18:46:17 INFO - PROCESS | 12903 | 1462326377035 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f87762e3400) [pid = 12903] [serial = 2235] [outer = 0x7f8774b71400] 18:46:17 INFO - PROCESS | 12903 | 1462326377818 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:46:17 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:46:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1435ms 18:46:17 INFO - PROCESS | 12903 | 1462326377856 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 18:46:17 INFO - PROCESS | 12903 | 1462326377859 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 18:46:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:46:17 INFO - PROCESS | 12903 | 1462326377865 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - PROCESS | 12903 | 1462326377868 Marionette TRACE conn4 <- [1,2950,null,{}] 18:46:17 INFO - PROCESS | 12903 | 1462326377873 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:18 INFO - PROCESS | 12903 | 1462326378119 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 18:46:18 INFO - PROCESS | 12903 | 1462326378410 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c0ce800 == 187 [pid = 12903] [id = 745] 18:46:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f8774b77000) [pid = 12903] [serial = 2236] [outer = (nil)] 18:46:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f8776c94400) [pid = 12903] [serial = 2237] [outer = 0x7f8774b77000] 18:46:18 INFO - PROCESS | 12903 | 1462326378490 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f8776c9c800) [pid = 12903] [serial = 2238] [outer = 0x7f8774b77000] 18:46:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c11f800 == 188 [pid = 12903] [id = 746] 18:46:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f8776d66400) [pid = 12903] [serial = 2239] [outer = (nil)] 18:46:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f8776c96400) [pid = 12903] [serial = 2240] [outer = 0x7f8776d66400] 18:46:19 INFO - PROCESS | 12903 | 1462326379399 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:46:19 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:46:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1578ms 18:46:19 INFO - PROCESS | 12903 | 1462326379450 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 12903 | 1462326379453 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 18:46:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:46:19 INFO - PROCESS | 12903 | 1462326379460 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 12903 | 1462326379463 Marionette TRACE conn4 <- [1,2954,null,{}] 18:46:19 INFO - PROCESS | 12903 | 1462326379468 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:19 INFO - PROCESS | 12903 | 1462326379790 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 18:46:20 INFO - PROCESS | 12903 | 1462326380128 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d0ae800 == 189 [pid = 12903] [id = 747] 18:46:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f8767b1c800) [pid = 12903] [serial = 2241] [outer = (nil)] 18:46:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 195 (0x7f8776d64c00) [pid = 12903] [serial = 2242] [outer = 0x7f8767b1c800] 18:46:20 INFO - PROCESS | 12903 | 1462326380208 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 196 (0x7f8776e75c00) [pid = 12903] [serial = 2243] [outer = 0x7f8767b1c800] 18:46:20 INFO - PROCESS | 12903 | 1462326380974 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:46:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:46:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:46:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1530ms 18:46:21 INFO - PROCESS | 12903 | 1462326381002 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 12903 | 1462326381009 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 18:46:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:46:21 INFO - PROCESS | 12903 | 1462326381020 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 12903 | 1462326381023 Marionette TRACE conn4 <- [1,2958,null,{}] 18:46:21 INFO - PROCESS | 12903 | 1462326381029 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:21 INFO - PROCESS | 12903 | 1462326381306 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 18:46:21 INFO - PROCESS | 12903 | 1462326381571 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d764800 == 190 [pid = 12903] [id = 748] 18:46:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 197 (0x7f87762ae000) [pid = 12903] [serial = 2244] [outer = (nil)] 18:46:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 198 (0x7f87774d5000) [pid = 12903] [serial = 2245] [outer = 0x7f87762ae000] 18:46:21 INFO - PROCESS | 12903 | 1462326381652 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 12903 | ++DOMWINDOW == 199 (0x7f8777589c00) [pid = 12903] [serial = 2246] [outer = 0x7f87762ae000] 18:46:22 INFO - PROCESS | 12903 | 1462326382457 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:46:22 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:46:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1479ms 18:46:22 INFO - PROCESS | 12903 | 1462326382501 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 12903 | 1462326382505 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 18:46:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:46:22 INFO - PROCESS | 12903 | 1462326382511 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 12903 | 1462326382513 Marionette TRACE conn4 <- [1,2962,null,{}] 18:46:22 INFO - PROCESS | 12903 | 1462326382561 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:22 INFO - PROCESS | 12903 | 1462326382871 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 18:46:23 INFO - PROCESS | 12903 | 1462326383094 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877df65000 == 191 [pid = 12903] [id = 749] 18:46:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 200 (0x7f8776e7f800) [pid = 12903] [serial = 2247] [outer = (nil)] 18:46:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 201 (0x7f8777719000) [pid = 12903] [serial = 2248] [outer = 0x7f8776e7f800] 18:46:23 INFO - PROCESS | 12903 | 1462326383176 Marionette DEBUG loaded listener.js 18:46:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 202 (0x7f877771ec00) [pid = 12903] [serial = 2249] [outer = 0x7f8776e7f800] 18:46:23 INFO - PROCESS | 12903 | 1462326383987 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:46:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:46:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1538ms 18:46:24 INFO - PROCESS | 12903 | 1462326384050 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 18:46:24 INFO - PROCESS | 12903 | 1462326384054 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 18:46:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:46:24 INFO - PROCESS | 12903 | 1462326384059 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 12903 | 1462326384062 Marionette TRACE conn4 <- [1,2966,null,{}] 18:46:24 INFO - PROCESS | 12903 | 1462326384067 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:24 INFO - PROCESS | 12903 | 1462326384302 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 18:46:24 INFO - PROCESS | 12903 | 1462326384602 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8780248000 == 192 [pid = 12903] [id = 750] 18:46:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 203 (0x7f87703b5c00) [pid = 12903] [serial = 2250] [outer = (nil)] 18:46:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 204 (0x7f877ad67000) [pid = 12903] [serial = 2251] [outer = 0x7f87703b5c00] 18:46:24 INFO - PROCESS | 12903 | 1462326384678 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 12903 | ++DOMWINDOW == 205 (0x7f877ae4e800) [pid = 12903] [serial = 2252] [outer = 0x7f87703b5c00] 18:46:25 INFO - PROCESS | 12903 | 1462326385460 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:46:25 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:46:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1431ms 18:46:25 INFO - PROCESS | 12903 | 1462326385491 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 12903 | 1462326385496 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 18:46:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:46:25 INFO - PROCESS | 12903 | 1462326385502 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 12903 | 1462326385505 Marionette TRACE conn4 <- [1,2970,null,{}] 18:46:25 INFO - PROCESS | 12903 | 1462326385510 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:25 INFO - PROCESS | 12903 | 1462326385757 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 18:46:26 INFO - PROCESS | 12903 | 1462326386056 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809d4000 == 193 [pid = 12903] [id = 751] 18:46:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 206 (0x7f8774a3cc00) [pid = 12903] [serial = 2253] [outer = (nil)] 18:46:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 207 (0x7f877ae56800) [pid = 12903] [serial = 2254] [outer = 0x7f8774a3cc00] 18:46:26 INFO - PROCESS | 12903 | 1462326386132 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 208 (0x7f877af3fc00) [pid = 12903] [serial = 2255] [outer = 0x7f8774a3cc00] 18:46:26 INFO - PROCESS | 12903 | 1462326386922 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:46:26 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. 18:46:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1433ms 18:46:26 INFO - PROCESS | 12903 | 1462326386936 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 18:46:26 INFO - PROCESS | 12903 | 1462326386938 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 18:46:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:46:26 INFO - PROCESS | 12903 | 1462326386944 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:46:26 INFO - PROCESS | 12903 | 1462326386947 Marionette TRACE conn4 <- [1,2974,null,{}] 18:46:26 INFO - PROCESS | 12903 | 1462326386952 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:27 INFO - PROCESS | 12903 | 1462326387189 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 18:46:27 INFO - PROCESS | 12903 | 1462326387457 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8782ed3800 == 194 [pid = 12903] [id = 752] 18:46:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 209 (0x7f87774b9c00) [pid = 12903] [serial = 2256] [outer = (nil)] 18:46:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 210 (0x7f877b007c00) [pid = 12903] [serial = 2257] [outer = 0x7f87774b9c00] 18:46:27 INFO - PROCESS | 12903 | 1462326387535 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 12903 | ++DOMWINDOW == 211 (0x7f877b09e000) [pid = 12903] [serial = 2258] [outer = 0x7f87774b9c00] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df6a000 == 193 [pid = 12903] [id = 539] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876cfd8000 == 192 [pid = 12903] [id = 524] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8767b55800 == 191 [pid = 12903] [id = 637] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87804a7000 == 190 [pid = 12903] [id = 96] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c10f800 == 189 [pid = 12903] [id = 535] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8767b3f000 == 188 [pid = 12903] [id = 730] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876b97c000 == 187 [pid = 12903] [id = 729] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8769de8000 == 186 [pid = 12903] [id = 728] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8767a3f800 == 185 [pid = 12903] [id = 727] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87802c7000 == 184 [pid = 12903] [id = 718] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d763800 == 183 [pid = 12903] [id = 717] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d0c0800 == 182 [pid = 12903] [id = 716] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c0df800 == 181 [pid = 12903] [id = 715] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877af9b800 == 180 [pid = 12903] [id = 714] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776ec0800 == 179 [pid = 12903] [id = 713] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776150800 == 178 [pid = 12903] [id = 712] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774b33800 == 177 [pid = 12903] [id = 711] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8772986000 == 176 [pid = 12903] [id = 710] 18:46:29 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876d1be000 == 175 [pid = 12903] [id = 709] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 210 (0x7f876b73bc00) [pid = 12903] [serial = 2057] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 209 (0x7f877af35c00) [pid = 12903] [serial = 2013] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 208 (0x7f877b09f400) [pid = 12903] [serial = 2069] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 207 (0x7f8767bdb400) [pid = 12903] [serial = 2109] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 206 (0x7f8767bd6000) [pid = 12903] [serial = 2108] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 205 (0x7f8794e26400) [pid = 12903] [serial = 2094] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 204 (0x7f87848f5800) [pid = 12903] [serial = 2037] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 203 (0x7f8773425400) [pid = 12903] [serial = 2105] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 202 (0x7f8787360400) [pid = 12903] [serial = 2090] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 201 (0x7f8784247000) [pid = 12903] [serial = 2084] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 200 (0x7f8786223000) [pid = 12903] [serial = 2087] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 199 (0x7f8776c99c00) [pid = 12903] [serial = 2007] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 198 (0x7f877607e400) [pid = 12903] [serial = 2004] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 197 (0x7f878026c000) [pid = 12903] [serial = 2079] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 196 (0x7f8784538000) [pid = 12903] [serial = 2085] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 195 (0x7f876b9ddc00) [pid = 12903] [serial = 2117] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 194 (0x7f8777717800) [pid = 12903] [serial = 2066] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f877341fc00) [pid = 12903] [serial = 2099] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f8774b6c400) [pid = 12903] [serial = 2061] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f87729fcc00) [pid = 12903] [serial = 2121] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f8772da6c00) [pid = 12903] [serial = 2060] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f8798740800) [pid = 12903] [serial = 2096] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f877d054800) [pid = 12903] [serial = 2072] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f876f6c4800) [pid = 12903] [serial = 1998] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f877bd5e400) [pid = 12903] [serial = 2019] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f877c78bc00) [pid = 12903] [serial = 2025] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f87861da000) [pid = 12903] [serial = 2040] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f877d2f4800) [pid = 12903] [serial = 2073] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f877d63f800) [pid = 12903] [serial = 2075] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f87736c3000) [pid = 12903] [serial = 2001] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f876e437400) [pid = 12903] [serial = 2118] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f8773424000) [pid = 12903] [serial = 2100] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f877b0a7000) [pid = 12903] [serial = 2016] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f87839b7400) [pid = 12903] [serial = 2082] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f8780981c00) [pid = 12903] [serial = 2031] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f8765a60000) [pid = 12903] [serial = 2111] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f87867a0800) [pid = 12903] [serial = 2088] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f8776d5ec00) [pid = 12903] [serial = 2063] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f87948c9c00) [pid = 12903] [serial = 2093] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f8782b1dc00) [pid = 12903] [serial = 2081] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f877bdc6400) [pid = 12903] [serial = 2070] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8777723800) [pid = 12903] [serial = 2067] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f877dbd2400) [pid = 12903] [serial = 2076] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f877deee000) [pid = 12903] [serial = 2028] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f876c2c6400) [pid = 12903] [serial = 2058] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f8776079000) [pid = 12903] [serial = 1926] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f877dee9400) [pid = 12903] [serial = 2078] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f8765a65800) [pid = 12903] [serial = 2112] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f8798a4b000) [pid = 12903] [serial = 2097] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f87839b6c00) [pid = 12903] [serial = 2034] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f8792b6bc00) [pid = 12903] [serial = 2091] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f8767a1b800) [pid = 12903] [serial = 2102] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f8767a1fc00) [pid = 12903] [serial = 2103] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f876b4df800) [pid = 12903] [serial = 2115] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f87729b4000) [pid = 12903] [serial = 2120] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f87774b4400) [pid = 12903] [serial = 2010] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f877c069c00) [pid = 12903] [serial = 2022] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f87774b3c00) [pid = 12903] [serial = 2064] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f8798185800) [pid = 12903] [serial = 2106] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8769a9a400) [pid = 12903] [serial = 2114] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f8771c4ac00) [pid = 12903] [serial = 2123] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f8772da0c00) [pid = 12903] [serial = 2124] [outer = (nil)] [url = about:blank] 18:46:30 INFO - PROCESS | 12903 | 1462326390743 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:46:30 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. 18:46:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 3857ms 18:46:30 INFO - PROCESS | 12903 | 1462326390803 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 18:46:30 INFO - PROCESS | 12903 | 1462326390810 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 18:46:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:46:30 INFO - PROCESS | 12903 | 1462326390817 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:46:30 INFO - PROCESS | 12903 | 1462326390822 Marionette TRACE conn4 <- [1,2978,null,{}] 18:46:30 INFO - PROCESS | 12903 | 1462326390829 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:31 INFO - PROCESS | 12903 | 1462326391053 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 18:46:31 INFO - PROCESS | 12903 | 1462326391257 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767d82800 == 176 [pid = 12903] [id = 753] 18:46:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8767b13800) [pid = 12903] [serial = 2259] [outer = (nil)] 18:46:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8767bd5400) [pid = 12903] [serial = 2260] [outer = 0x7f8767b13800] 18:46:31 INFO - PROCESS | 12903 | 1462326391327 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8767c31400) [pid = 12903] [serial = 2261] [outer = 0x7f8767b13800] 18:46:32 INFO - PROCESS | 12903 | 1462326392152 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:46:32 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. 18:46:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1384ms 18:46:32 INFO - PROCESS | 12903 | 1462326392202 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 12903 | 1462326392208 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 18:46:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:46:32 INFO - PROCESS | 12903 | 1462326392218 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 12903 | 1462326392222 Marionette TRACE conn4 <- [1,2982,null,{}] 18:46:32 INFO - PROCESS | 12903 | 1462326392228 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:32 INFO - PROCESS | 12903 | 1462326392446 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 18:46:32 INFO - PROCESS | 12903 | 1462326392684 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b45c000 == 177 [pid = 12903] [id = 754] 18:46:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f8767c3e000) [pid = 12903] [serial = 2262] [outer = (nil)] 18:46:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f8767caac00) [pid = 12903] [serial = 2263] [outer = 0x7f8767c3e000] 18:46:32 INFO - PROCESS | 12903 | 1462326392745 Marionette DEBUG loaded listener.js 18:46:32 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f876870f400) [pid = 12903] [serial = 2264] [outer = 0x7f8767c3e000] 18:46:33 INFO - PROCESS | 12903 | 1462326393520 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:46:33 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 18:46:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:46:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1330ms 18:46:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:46:33 INFO - PROCESS | 12903 | 1462326393553 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 18:46:33 INFO - PROCESS | 12903 | 1462326393556 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 18:46:33 INFO - PROCESS | 12903 | 1462326393563 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:46:33 INFO - PROCESS | 12903 | 1462326393568 Marionette TRACE conn4 <- [1,2986,null,{}] 18:46:33 INFO - PROCESS | 12903 | 1462326393584 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:33 INFO - PROCESS | 12903 | 1462326393879 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 18:46:33 INFO - PROCESS | 12903 | 1462326393927 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876c0c8800 == 178 [pid = 12903] [id = 755] 18:46:33 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f8769ee7400) [pid = 12903] [serial = 2265] [outer = (nil)] 18:46:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f876b4fa000) [pid = 12903] [serial = 2266] [outer = 0x7f8769ee7400] 18:46:34 INFO - PROCESS | 12903 | 1462326394052 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f876b7e2c00) [pid = 12903] [serial = 2267] [outer = 0x7f8769ee7400] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f8767c32800) [pid = 12903] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f877bd56800) [pid = 12903] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f8765a59400) [pid = 12903] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f876b7da000) [pid = 12903] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f8767c32c00) [pid = 12903] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f8775fb0000) [pid = 12903] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8777716800) [pid = 12903] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f8771ad4c00) [pid = 12903] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f87679e5400) [pid = 12903] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f878424d800) [pid = 12903] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f8769a9ec00) [pid = 12903] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f8776080800) [pid = 12903] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f876b9e3c00) [pid = 12903] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f8767c36800) [pid = 12903] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f8767ca3000) [pid = 12903] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f87843d3800) [pid = 12903] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f8767c9c800) [pid = 12903] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f8777720c00) [pid = 12903] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f8769e05000) [pid = 12903] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f876870b000) [pid = 12903] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f876870a000) [pid = 12903] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f8767a1d800) [pid = 12903] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:46:35 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f876877d800) [pid = 12903] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:46:35 INFO - PROCESS | 12903 | 1462326395590 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:46:35 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. 18:46:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2036ms 18:46:35 INFO - PROCESS | 12903 | 1462326395598 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 12903 | 1462326395601 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 18:46:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:46:35 INFO - PROCESS | 12903 | 1462326395607 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - PROCESS | 12903 | 1462326395609 Marionette TRACE conn4 <- [1,2990,null,{}] 18:46:35 INFO - PROCESS | 12903 | 1462326395614 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:35 INFO - PROCESS | 12903 | 1462326395819 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 18:46:36 INFO - PROCESS | 12903 | 1462326396046 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876cedb800 == 179 [pid = 12903] [id = 756] 18:46:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f8767ca1c00) [pid = 12903] [serial = 2268] [outer = (nil)] 18:46:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f876b4f2c00) [pid = 12903] [serial = 2269] [outer = 0x7f8767ca1c00] 18:46:36 INFO - PROCESS | 12903 | 1462326396109 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f876b848000) [pid = 12903] [serial = 2270] [outer = 0x7f8767ca1c00] 18:46:36 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876d1b4000 == 180 [pid = 12903] [id = 757] 18:46:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f876bd43c00) [pid = 12903] [serial = 2271] [outer = (nil)] 18:46:36 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f8768709000) [pid = 12903] [serial = 2272] [outer = 0x7f876bd43c00] 18:46:36 INFO - PROCESS | 12903 | 1462326396847 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:46:36 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. 18:46:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1287ms 18:46:36 INFO - PROCESS | 12903 | 1462326396896 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 12903 | 1462326396899 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 18:46:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:46:36 INFO - PROCESS | 12903 | 1462326396905 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 12903 | 1462326396907 Marionette TRACE conn4 <- [1,2994,null,{}] 18:46:36 INFO - PROCESS | 12903 | 1462326396912 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:37 INFO - PROCESS | 12903 | 1462326397172 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 18:46:37 INFO - PROCESS | 12903 | 1462326397647 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767a40800 == 181 [pid = 12903] [id = 758] 18:46:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f8765a62800) [pid = 12903] [serial = 2273] [outer = (nil)] 18:46:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f87679eb000) [pid = 12903] [serial = 2274] [outer = 0x7f8765a62800] 18:46:37 INFO - PROCESS | 12903 | 1462326397728 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f8767b14000) [pid = 12903] [serial = 2275] [outer = 0x7f8765a62800] 18:46:38 INFO - PROCESS | 12903 | 1462326398543 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:46:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:46:38 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 18:46:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1688ms 18:46:38 INFO - PROCESS | 12903 | 1462326398596 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 18:46:38 INFO - PROCESS | 12903 | 1462326398603 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 18:46:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:46:38 INFO - PROCESS | 12903 | 1462326398610 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 12903 | 1462326398616 Marionette TRACE conn4 <- [1,2998,null,{}] 18:46:38 INFO - PROCESS | 12903 | 1462326398623 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:38 INFO - PROCESS | 12903 | 1462326398899 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 18:46:39 INFO - PROCESS | 12903 | 1462326399179 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:39 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bc78800 == 182 [pid = 12903] [id = 759] 18:46:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8767c3b400) [pid = 12903] [serial = 2276] [outer = (nil)] 18:46:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f876870e000) [pid = 12903] [serial = 2277] [outer = 0x7f8767c3b400] 18:46:39 INFO - PROCESS | 12903 | 1462326399260 Marionette DEBUG loaded listener.js 18:46:39 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f8769a9ec00) [pid = 12903] [serial = 2278] [outer = 0x7f8767c3b400] 18:46:40 INFO - PROCESS | 12903 | 1462326400125 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:46:40 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. 18:46:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1539ms 18:46:40 INFO - PROCESS | 12903 | 1462326400155 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 18:46:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:46:40 INFO - PROCESS | 12903 | 1462326400161 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 18:46:40 INFO - PROCESS | 12903 | 1462326400167 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:46:40 INFO - PROCESS | 12903 | 1462326400171 Marionette TRACE conn4 <- [1,3002,null,{}] 18:46:40 INFO - PROCESS | 12903 | 1462326400177 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:40 INFO - PROCESS | 12903 | 1462326400429 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 18:46:40 INFO - PROCESS | 12903 | 1462326400716 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876f432000 == 183 [pid = 12903] [id = 760] 18:46:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f876b4f9c00) [pid = 12903] [serial = 2279] [outer = (nil)] 18:46:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f876b848400) [pid = 12903] [serial = 2280] [outer = 0x7f876b4f9c00] 18:46:40 INFO - PROCESS | 12903 | 1462326400796 Marionette DEBUG loaded listener.js 18:46:40 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f876bd44000) [pid = 12903] [serial = 2281] [outer = 0x7f876b4f9c00] 18:46:41 INFO - PROCESS | 12903 | 1462326401689 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:46:41 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. 18:46:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1589ms 18:46:41 INFO - PROCESS | 12903 | 1462326401758 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 18:46:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:46:41 INFO - PROCESS | 12903 | 1462326401762 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 18:46:41 INFO - PROCESS | 12903 | 1462326401778 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - PROCESS | 12903 | 1462326401787 Marionette TRACE conn4 <- [1,3006,null,{}] 18:46:41 INFO - PROCESS | 12903 | 1462326401794 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:42 INFO - PROCESS | 12903 | 1462326402051 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 18:46:42 INFO - PROCESS | 12903 | 1462326402325 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:42 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87706c7800 == 184 [pid = 12903] [id = 761] 18:46:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f876b7dec00) [pid = 12903] [serial = 2282] [outer = (nil)] 18:46:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f876f502400) [pid = 12903] [serial = 2283] [outer = 0x7f876b7dec00] 18:46:42 INFO - PROCESS | 12903 | 1462326402404 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f876f6be000) [pid = 12903] [serial = 2284] [outer = 0x7f876b7dec00] 18:46:43 INFO - PROCESS | 12903 | 1462326403215 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:46:43 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. 18:46:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1502ms 18:46:43 INFO - PROCESS | 12903 | 1462326403273 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 18:46:43 INFO - PROCESS | 12903 | 1462326403277 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 18:46:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:46:43 INFO - PROCESS | 12903 | 1462326403283 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:46:43 INFO - PROCESS | 12903 | 1462326403286 Marionette TRACE conn4 <- [1,3010,null,{}] 18:46:43 INFO - PROCESS | 12903 | 1462326403292 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:43 INFO - PROCESS | 12903 | 1462326403623 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 18:46:43 INFO - PROCESS | 12903 | 1462326403842 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772274000 == 185 [pid = 12903] [id = 762] 18:46:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f876e438c00) [pid = 12903] [serial = 2285] [outer = (nil)] 18:46:43 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f87703bcc00) [pid = 12903] [serial = 2286] [outer = 0x7f876e438c00] 18:46:43 INFO - PROCESS | 12903 | 1462326403920 Marionette DEBUG loaded listener.js 18:46:44 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f8771c48800) [pid = 12903] [serial = 2287] [outer = 0x7f876e438c00] 18:46:44 INFO - PROCESS | 12903 | 1462326404728 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:46:44 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 18:46:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1489ms 18:46:44 INFO - PROCESS | 12903 | 1462326404774 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 12903 | 1462326404778 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 18:46:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:46:44 INFO - PROCESS | 12903 | 1462326404784 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:46:44 INFO - PROCESS | 12903 | 1462326404787 Marionette TRACE conn4 <- [1,3014,null,{}] 18:46:44 INFO - PROCESS | 12903 | 1462326404793 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:45 INFO - PROCESS | 12903 | 1462326405026 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 18:46:45 INFO - PROCESS | 12903 | 1462326405326 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:45 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8772ecf800 == 186 [pid = 12903] [id = 763] 18:46:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f87721e7400) [pid = 12903] [serial = 2288] [outer = (nil)] 18:46:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f87721ef400) [pid = 12903] [serial = 2289] [outer = 0x7f87721e7400] 18:46:45 INFO - PROCESS | 12903 | 1462326405417 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f87729f4800) [pid = 12903] [serial = 2290] [outer = 0x7f87721e7400] 18:46:45 INFO - PROCESS | 12903 | [12903] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:46:46 INFO - PROCESS | 12903 | 1462326406386 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:46:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:46:46 INFO - {} 18:46:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:46:46 INFO - {} 18:46:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:46:46 INFO - {} 18:46:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:46:46 INFO - {} 18:46:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1633ms 18:46:46 INFO - PROCESS | 12903 | 1462326406429 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 18:46:46 INFO - PROCESS | 12903 | 1462326406433 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 18:46:46 INFO - TEST-START | /FileAPI/fileReader.html 18:46:46 INFO - PROCESS | 12903 | 1462326406439 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:46:46 INFO - PROCESS | 12903 | 1462326406442 Marionette TRACE conn4 <- [1,3018,null,{}] 18:46:46 INFO - PROCESS | 12903 | 1462326406497 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:46 INFO - PROCESS | 12903 | 1462326406713 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 18:46:46 INFO - PROCESS | 12903 | 1462326406993 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87760ae800 == 187 [pid = 12903] [id = 764] 18:46:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f87729f8000) [pid = 12903] [serial = 2291] [outer = (nil)] 18:46:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f8773425800) [pid = 12903] [serial = 2292] [outer = 0x7f87729f8000] 18:46:47 INFO - PROCESS | 12903 | 1462326407106 Marionette DEBUG loaded listener.js 18:46:47 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f8774b73800) [pid = 12903] [serial = 2293] [outer = 0x7f87729f8000] 18:46:47 INFO - PROCESS | 12903 | 1462326407890 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:46:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:46:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:46:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:46:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:46:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 1487ms 18:46:47 INFO - PROCESS | 12903 | 1462326407928 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 12903 | 1462326407931 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 18:46:47 INFO - TEST-START | /FileAPI/historical.html 18:46:47 INFO - PROCESS | 12903 | 1462326407938 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - PROCESS | 12903 | 1462326407940 Marionette TRACE conn4 <- [1,3022,null,{}] 18:46:47 INFO - PROCESS | 12903 | 1462326407949 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:48 INFO - PROCESS | 12903 | 1462326408164 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 18:46:48 INFO - PROCESS | 12903 | 1462326408415 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:48 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776e1d800 == 188 [pid = 12903] [id = 765] 18:46:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 162 (0x7f8772d46000) [pid = 12903] [serial = 2294] [outer = (nil)] 18:46:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 163 (0x7f8774dd5c00) [pid = 12903] [serial = 2295] [outer = 0x7f8772d46000] 18:46:48 INFO - PROCESS | 12903 | 1462326408494 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 12903 | ++DOMWINDOW == 164 (0x7f8775757000) [pid = 12903] [serial = 2296] [outer = 0x7f8772d46000] 18:46:49 INFO - PROCESS | 12903 | 1462326409328 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:46:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:46:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:46:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:46:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:46:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:46:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:46:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:46:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:46:49 INFO - TEST-OK | /FileAPI/historical.html | took 1434ms 18:46:49 INFO - PROCESS | 12903 | 1462326409376 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 12903 | 1462326409380 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 18:46:49 INFO - TEST-START | /FileAPI/idlharness.html 18:46:49 INFO - PROCESS | 12903 | 1462326409386 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - PROCESS | 12903 | 1462326409390 Marionette TRACE conn4 <- [1,3026,null,{}] 18:46:49 INFO - PROCESS | 12903 | 1462326409395 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:49 INFO - PROCESS | 12903 | 1462326409720 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 18:46:49 INFO - PROCESS | 12903 | 1462326409912 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776fa8800 == 189 [pid = 12903] [id = 766] 18:46:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 165 (0x7f8774b73c00) [pid = 12903] [serial = 2297] [outer = (nil)] 18:46:49 INFO - PROCESS | 12903 | ++DOMWINDOW == 166 (0x7f8775fb3c00) [pid = 12903] [serial = 2298] [outer = 0x7f8774b73c00] 18:46:49 INFO - PROCESS | 12903 | 1462326409987 Marionette DEBUG loaded listener.js 18:46:50 INFO - PROCESS | 12903 | ++DOMWINDOW == 167 (0x7f877607a800) [pid = 12903] [serial = 2299] [outer = 0x7f8774b73c00] 18:46:51 INFO - PROCESS | 12903 | 1462326411640 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:46:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:46:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:46:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:46:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:46:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:46:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:46:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:46:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:46:51 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 18:46:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:46:51 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 18:46:51 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 18:46:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:46:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:46:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:46:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:46:51 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 18:46:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:46:51 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 18:46:51 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 18:46:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:46:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:46:51 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:46:51 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:46:51 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:46:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:46:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 2369ms 18:46:51 INFO - PROCESS | 12903 | 1462326411868 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 18:46:51 INFO - PROCESS | 12903 | 1462326411871 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 18:46:51 INFO - TEST-START | /FileAPI/idlharness.worker 18:46:51 INFO - PROCESS | 12903 | 1462326411882 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:46:51 INFO - PROCESS | 12903 | 1462326411885 Marionette TRACE conn4 <- [1,3030,null,{}] 18:46:51 INFO - PROCESS | 12903 | 1462326411890 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:52 INFO - PROCESS | 12903 | 1462326412109 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 18:46:52 INFO - PROCESS | 12903 | 1462326412383 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774c92000 == 190 [pid = 12903] [id = 767] 18:46:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 168 (0x7f8774b75000) [pid = 12903] [serial = 2300] [outer = (nil)] 18:46:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 169 (0x7f877b094c00) [pid = 12903] [serial = 2301] [outer = 0x7f8774b75000] 18:46:52 INFO - PROCESS | 12903 | 1462326412456 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 12903 | ++DOMWINDOW == 170 (0x7f877b0a9c00) [pid = 12903] [serial = 2302] [outer = 0x7f8774b75000] 18:46:52 INFO - PROCESS | 12903 | [12903] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:46:54 INFO - PROCESS | 12903 | 1462326414549 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:46:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:46:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:46:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:46:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:46:54 INFO - {} 18:46:54 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 18:46:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:46:54 INFO - {} 18:46:54 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 - {} 18:46:54 INFO - {} 18:46:54 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 18:46:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:46:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:46:54 INFO - {} 18:46:54 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 18:46:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:46:54 INFO - {} 18:46:54 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 - {} 18:46:54 INFO - {} 18:46:54 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 18:46:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:46:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:46:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 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 18:46:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:46:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:46:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 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 18:46:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 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 18:46:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 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 18:46:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:46:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:46:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:46:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:46:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:46:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:46:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:46:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:46:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:46:54 INFO - {} 18:46:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2831ms 18:46:54 INFO - PROCESS | 12903 | 1462326414715 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 18:46:54 INFO - PROCESS | 12903 | 1462326414718 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 18:46:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:46:54 INFO - PROCESS | 12903 | 1462326414780 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:46:54 INFO - PROCESS | 12903 | 1462326414788 Marionette TRACE conn4 <- [1,3034,null,{}] 18:46:54 INFO - PROCESS | 12903 | 1462326414804 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:55 INFO - PROCESS | 12903 | 1462326415099 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 18:46:55 INFO - PROCESS | 12903 | 1462326415382 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877f5c4800 == 191 [pid = 12903] [id = 768] 18:46:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 171 (0x7f877b0e9800) [pid = 12903] [serial = 2303] [outer = (nil)] 18:46:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 172 (0x7f877d056400) [pid = 12903] [serial = 2304] [outer = 0x7f877b0e9800] 18:46:55 INFO - PROCESS | 12903 | 1462326415467 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 12903 | ++DOMWINDOW == 173 (0x7f877d0e4c00) [pid = 12903] [serial = 2305] [outer = 0x7f877b0e9800] 18:46:56 INFO - PROCESS | 12903 | 1462326416256 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:46:56 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:46:56 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1544ms 18:46:56 INFO - PROCESS | 12903 | 1462326416275 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 18:46:56 INFO - PROCESS | 12903 | 1462326416279 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 18:46:56 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:46:56 INFO - PROCESS | 12903 | 1462326416285 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:46:56 INFO - PROCESS | 12903 | 1462326416289 Marionette TRACE conn4 <- [1,3038,null,{}] 18:46:56 INFO - PROCESS | 12903 | 1462326416296 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:56 INFO - PROCESS | 12903 | 1462326416563 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 18:46:56 INFO - PROCESS | 12903 | 1462326416861 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:56 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87809d9000 == 192 [pid = 12903] [id = 769] 18:46:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 174 (0x7f877b0eac00) [pid = 12903] [serial = 2306] [outer = (nil)] 18:46:56 INFO - PROCESS | 12903 | ++DOMWINDOW == 175 (0x7f877d2ecc00) [pid = 12903] [serial = 2307] [outer = 0x7f877b0eac00] 18:46:56 INFO - PROCESS | 12903 | 1462326416932 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 12903 | ++DOMWINDOW == 176 (0x7f877d3d9800) [pid = 12903] [serial = 2308] [outer = 0x7f877b0eac00] 18:46:57 INFO - PROCESS | 12903 | 1462326417732 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:46:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:46:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:46:57 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1482ms 18:46:57 INFO - PROCESS | 12903 | 1462326417768 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 12903 | 1462326417772 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 18:46:57 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:46:57 INFO - PROCESS | 12903 | 1462326417779 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 12903 | 1462326417782 Marionette TRACE conn4 <- [1,3042,null,{}] 18:46:57 INFO - PROCESS | 12903 | 1462326417788 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:58 INFO - PROCESS | 12903 | 1462326418044 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 18:46:58 INFO - PROCESS | 12903 | 1462326418303 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8783b5b800 == 193 [pid = 12903] [id = 770] 18:46:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 177 (0x7f877d056000) [pid = 12903] [serial = 2309] [outer = (nil)] 18:46:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 178 (0x7f877d632800) [pid = 12903] [serial = 2310] [outer = 0x7f877d056000] 18:46:58 INFO - PROCESS | 12903 | 1462326418378 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 12903 | ++DOMWINDOW == 179 (0x7f877d63a400) [pid = 12903] [serial = 2311] [outer = 0x7f877d056000] 18:46:59 INFO - PROCESS | 12903 | 1462326419449 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:46:59 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. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:46:59 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'.) 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:46:59 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. 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:46:59 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. 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:46:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:46:59 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. 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:46:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:46:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:46:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:46:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:46:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1766ms 18:46:59 INFO - PROCESS | 12903 | 1462326419545 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 12903 | 1462326419551 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 18:46:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:46:59 INFO - PROCESS | 12903 | 1462326419560 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:46:59 INFO - PROCESS | 12903 | 1462326419564 Marionette TRACE conn4 <- [1,3046,null,{}] 18:46:59 INFO - PROCESS | 12903 | 1462326419575 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:46:59 INFO - PROCESS | 12903 | 1462326419872 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 18:47:00 INFO - PROCESS | 12903 | 1462326420302 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877c865800 == 194 [pid = 12903] [id = 771] 18:47:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 180 (0x7f8772d4ec00) [pid = 12903] [serial = 2312] [outer = (nil)] 18:47:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 181 (0x7f877b0a5800) [pid = 12903] [serial = 2313] [outer = 0x7f8772d4ec00] 18:47:00 INFO - PROCESS | 12903 | 1462326420390 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 12903 | ++DOMWINDOW == 182 (0x7f877b0ec000) [pid = 12903] [serial = 2314] [outer = 0x7f8772d4ec00] 18:47:00 INFO - PROCESS | 12903 | [12903] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:47:01 INFO - PROCESS | 12903 | 1462326421204 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:47:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:47:01 INFO - {} 18:47:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1699ms 18:47:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:47:01 INFO - PROCESS | 12903 | 1462326421258 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 18:47:01 INFO - PROCESS | 12903 | 1462326421260 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 18:47:01 INFO - PROCESS | 12903 | 1462326421267 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:47:01 INFO - PROCESS | 12903 | 1462326421270 Marionette TRACE conn4 <- [1,3050,null,{}] 18:47:01 INFO - PROCESS | 12903 | 1462326421275 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:01 INFO - PROCESS | 12903 | 1462326421520 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 18:47:01 INFO - PROCESS | 12903 | 1462326421815 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877db2b800 == 195 [pid = 12903] [id = 772] 18:47:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 183 (0x7f8776079800) [pid = 12903] [serial = 2315] [outer = (nil)] 18:47:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 184 (0x7f877b133000) [pid = 12903] [serial = 2316] [outer = 0x7f8776079800] 18:47:01 INFO - PROCESS | 12903 | 1462326421889 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 12903 | ++DOMWINDOW == 185 (0x7f877bd58c00) [pid = 12903] [serial = 2317] [outer = 0x7f8776079800] 18:47:02 INFO - PROCESS | 12903 | 1462326422726 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:47:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:47:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1485ms 18:47:02 INFO - PROCESS | 12903 | 1462326422753 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 12903 | 1462326422757 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 18:47:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:47:02 INFO - PROCESS | 12903 | 1462326422765 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 12903 | 1462326422768 Marionette TRACE conn4 <- [1,3054,null,{}] 18:47:02 INFO - PROCESS | 12903 | 1462326422772 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:03 INFO - PROCESS | 12903 | 1462326423021 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 18:47:03 INFO - PROCESS | 12903 | 1462326423280 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:03 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8784d62000 == 196 [pid = 12903] [id = 773] 18:47:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 186 (0x7f877b0aa800) [pid = 12903] [serial = 2318] [outer = (nil)] 18:47:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 187 (0x7f877bdca800) [pid = 12903] [serial = 2319] [outer = 0x7f877b0aa800] 18:47:03 INFO - PROCESS | 12903 | 1462326423374 Marionette DEBUG loaded listener.js 18:47:03 INFO - PROCESS | 12903 | ++DOMWINDOW == 188 (0x7f877c062800) [pid = 12903] [serial = 2320] [outer = 0x7f877b0aa800] 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:47:04 INFO - PROCESS | 12903 | 1462326424565 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:47:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:47:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:47:04 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" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:47:04 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" 18:47:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:47:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:47:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1893ms 18:47:04 INFO - PROCESS | 12903 | 1462326424657 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 18:47:04 INFO - PROCESS | 12903 | 1462326424660 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 18:47:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:47:04 INFO - PROCESS | 12903 | 1462326424755 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:47:04 INFO - PROCESS | 12903 | 1462326424761 Marionette TRACE conn4 <- [1,3058,null,{}] 18:47:04 INFO - PROCESS | 12903 | 1462326424773 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:05 INFO - PROCESS | 12903 | 1462326425124 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 18:47:05 INFO - PROCESS | 12903 | 1462326425405 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:05 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8785b64800 == 197 [pid = 12903] [id = 774] 18:47:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 189 (0x7f877b0ec400) [pid = 12903] [serial = 2321] [outer = (nil)] 18:47:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 190 (0x7f877deecc00) [pid = 12903] [serial = 2322] [outer = 0x7f877b0ec400] 18:47:05 INFO - PROCESS | 12903 | 1462326425480 Marionette DEBUG loaded listener.js 18:47:05 INFO - PROCESS | 12903 | ++DOMWINDOW == 191 (0x7f877f580000) [pid = 12903] [serial = 2323] [outer = 0x7f877b0ec400] 18:47:06 INFO - PROCESS | 12903 | 1462326426371 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:47:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:47:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:47:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:47:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:47:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:47:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:47:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:47:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:47:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1701ms 18:47:06 INFO - PROCESS | 12903 | 1462326426412 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 18:47:06 INFO - PROCESS | 12903 | 1462326426417 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 18:47:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:47:06 INFO - PROCESS | 12903 | 1462326426522 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 12903 | 1462326426526 Marionette TRACE conn4 <- [1,3062,null,{}] 18:47:06 INFO - PROCESS | 12903 | 1462326426540 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:06 INFO - PROCESS | 12903 | 1462326426801 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 18:47:07 INFO - PROCESS | 12903 | 1462326427138 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877d75e000 == 198 [pid = 12903] [id = 775] 18:47:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 192 (0x7f876b4d9400) [pid = 12903] [serial = 2324] [outer = (nil)] 18:47:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 193 (0x7f877f57f400) [pid = 12903] [serial = 2325] [outer = 0x7f876b4d9400] 18:47:07 INFO - PROCESS | 12903 | 1462326427217 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 12903 | ++DOMWINDOW == 194 (0x7f877f5d1c00) [pid = 12903] [serial = 2326] [outer = 0x7f876b4d9400] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8784d50000 == 197 [pid = 12903] [id = 653] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8777552800 == 196 [pid = 12903] [id = 646] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f878616c800 == 195 [pid = 12903] [id = 654] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876d1d1000 == 194 [pid = 12903] [id = 642] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8782b67800 == 193 [pid = 12903] [id = 652] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776ea7000 == 192 [pid = 12903] [id = 645] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876d1b4000 == 191 [pid = 12903] [id = 757] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876cedb800 == 190 [pid = 12903] [id = 756] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876c0c8800 == 189 [pid = 12903] [id = 755] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876b45c000 == 188 [pid = 12903] [id = 754] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8767d82800 == 187 [pid = 12903] [id = 753] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877df65000 == 186 [pid = 12903] [id = 749] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d764800 == 185 [pid = 12903] [id = 748] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877d0ae800 == 184 [pid = 12903] [id = 747] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c11f800 == 183 [pid = 12903] [id = 746] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877c0ce800 == 182 [pid = 12903] [id = 745] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877bd05800 == 181 [pid = 12903] [id = 744] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87775c5800 == 180 [pid = 12903] [id = 743] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776f46000 == 179 [pid = 12903] [id = 742] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8776144000 == 178 [pid = 12903] [id = 741] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774e45000 == 177 [pid = 12903] [id = 740] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8774b31800 == 176 [pid = 12903] [id = 739] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87735b2000 == 175 [pid = 12903] [id = 738] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f877298b000 == 174 [pid = 12903] [id = 737] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f8771b8e000 == 173 [pid = 12903] [id = 736] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f87706ce000 == 172 [pid = 12903] [id = 735] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876f8b4000 == 171 [pid = 12903] [id = 734] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876dbab000 == 170 [pid = 12903] [id = 733] 18:47:09 INFO - PROCESS | 12903 | --DOCSHELL 0x7f876b478800 == 169 [pid = 12903] [id = 732] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 193 (0x7f876b84d800) [pid = 12903] [serial = 2195] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 192 (0x7f8767c39c00) [pid = 12903] [serial = 2162] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 191 (0x7f877dee7c00) [pid = 12903] [serial = 2151] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 190 (0x7f87679e5000) [pid = 12903] [serial = 2192] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 189 (0x7f876b9e7c00) [pid = 12903] [serial = 2129] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 188 (0x7f879859f000) [pid = 12903] [serial = 2166] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 187 (0x7f8776d66000) [pid = 12903] [serial = 2136] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 186 (0x7f877d632000) [pid = 12903] [serial = 2148] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 185 (0x7f87736cc800) [pid = 12903] [serial = 2133] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 184 (0x7f87679e8c00) [pid = 12903] [serial = 2183] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 183 (0x7f878490cc00) [pid = 12903] [serial = 2156] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 182 (0x7f8769ee8400) [pid = 12903] [serial = 2193] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 181 (0x7f877c78c800) [pid = 12903] [serial = 2145] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 180 (0x7f877c41a400) [pid = 12903] [serial = 2144] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 179 (0x7f877d927000) [pid = 12903] [serial = 2150] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 178 (0x7f878679c800) [pid = 12903] [serial = 2165] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 177 (0x7f87762e8800) [pid = 12903] [serial = 2135] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 176 (0x7f877d147400) [pid = 12903] [serial = 2147] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 175 (0x7f876f6bf000) [pid = 12903] [serial = 2130] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 174 (0x7f87774bb400) [pid = 12903] [serial = 2138] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 173 (0x7f877f588000) [pid = 12903] [serial = 2153] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 172 (0x7f8767ca4c00) [pid = 12903] [serial = 2168] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 171 (0x7f876870dc00) [pid = 12903] [serial = 2174] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 170 (0x7f87890f3c00) [pid = 12903] [serial = 2159] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 169 (0x7f8768708400) [pid = 12903] [serial = 2172] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 168 (0x7f876877bc00) [pid = 12903] [serial = 2175] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 167 (0x7f8767c3d800) [pid = 12903] [serial = 2163] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 166 (0x7f877af40c00) [pid = 12903] [serial = 2142] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 165 (0x7f8777587400) [pid = 12903] [serial = 2139] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 164 (0x7f8769ee2800) [pid = 12903] [serial = 2190] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 163 (0x7f876bd4dc00) [pid = 12903] [serial = 2181] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 162 (0x7f8767ca8800) [pid = 12903] [serial = 2169] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 161 (0x7f8768703800) [pid = 12903] [serial = 2171] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 160 (0x7f8782b1c400) [pid = 12903] [serial = 2154] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 159 (0x7f8769e07c00) [pid = 12903] [serial = 2189] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 158 (0x7f877b12fc00) [pid = 12903] [serial = 2178] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 157 (0x7f8767caa400) [pid = 12903] [serial = 2187] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 156 (0x7f8785581400) [pid = 12903] [serial = 2157] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f877b12b000) [pid = 12903] [serial = 2177] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f8767bda800) [pid = 12903] [serial = 2186] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f8773425c00) [pid = 12903] [serial = 2126] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f8767a17800) [pid = 12903] [serial = 2184] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8796de5c00) [pid = 12903] [serial = 2160] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877ad73800) [pid = 12903] [serial = 2141] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f8772d98c00) [pid = 12903] [serial = 2132] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f876bd48c00) [pid = 12903] [serial = 2180] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f87762e5000) [pid = 12903] [serial = 2055] [outer = (nil)] [url = about:blank] 18:47:09 INFO - PROCESS | 12903 | [12903] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:47:10 INFO - PROCESS | 12903 | 1462326430131 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:47:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:47:10 INFO - {} 18:47:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 3715ms 18:47:10 INFO - PROCESS | 12903 | 1462326430192 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 18:47:10 INFO - PROCESS | 12903 | 1462326430196 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 18:47:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:47:10 INFO - PROCESS | 12903 | 1462326430203 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:47:10 INFO - PROCESS | 12903 | 1462326430208 Marionette TRACE conn4 <- [1,3066,null,{}] 18:47:10 INFO - PROCESS | 12903 | 1462326430215 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:10 INFO - PROCESS | 12903 | 1462326430444 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 18:47:10 INFO - PROCESS | 12903 | 1462326430666 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b44e800 == 170 [pid = 12903] [id = 776] 18:47:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f8767c33000) [pid = 12903] [serial = 2327] [outer = (nil)] 18:47:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f8767c37800) [pid = 12903] [serial = 2328] [outer = 0x7f8767c33000] 18:47:10 INFO - PROCESS | 12903 | 1462326430743 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8767c9d400) [pid = 12903] [serial = 2329] [outer = 0x7f8767c33000] 18:47:11 INFO - PROCESS | 12903 | 1462326431488 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:47:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:47:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:47:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:47:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:47:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:47:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:47:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:47:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1338ms 18:47:11 INFO - PROCESS | 12903 | 1462326431544 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 12903 | 1462326431552 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 18:47:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:47:11 INFO - PROCESS | 12903 | 1462326431562 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 12903 | 1462326431565 Marionette TRACE conn4 <- [1,3070,null,{}] 18:47:11 INFO - PROCESS | 12903 | 1462326431571 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:11 INFO - PROCESS | 12903 | 1462326431796 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 18:47:12 INFO - PROCESS | 12903 | 1462326432050 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:12 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876bbcd000 == 171 [pid = 12903] [id = 777] 18:47:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f8768709800) [pid = 12903] [serial = 2330] [outer = (nil)] 18:47:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8768785c00) [pid = 12903] [serial = 2331] [outer = 0x7f8768709800] 18:47:12 INFO - PROCESS | 12903 | 1462326432117 Marionette DEBUG loaded listener.js 18:47:12 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f8769e08400) [pid = 12903] [serial = 2332] [outer = 0x7f8768709800] 18:47:13 INFO - PROCESS | 12903 | 1462326433090 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:47:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:47:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1586ms 18:47:13 INFO - PROCESS | 12903 | 1462326433158 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 18:47:13 INFO - PROCESS | 12903 | 1462326433163 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 18:47:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:47:13 INFO - PROCESS | 12903 | 1462326433175 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:47:13 INFO - PROCESS | 12903 | 1462326433182 Marionette TRACE conn4 <- [1,3074,null,{}] 18:47:13 INFO - PROCESS | 12903 | 1462326433207 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:13 INFO - PROCESS | 12903 | 1462326433660 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 18:47:13 INFO - PROCESS | 12903 | 1462326433876 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876cfdc000 == 172 [pid = 12903] [id = 778] 18:47:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f876b850800) [pid = 12903] [serial = 2333] [outer = (nil)] 18:47:13 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f876b9dec00) [pid = 12903] [serial = 2334] [outer = 0x7f876b850800] 18:47:13 INFO - PROCESS | 12903 | 1462326433946 Marionette DEBUG loaded listener.js 18:47:14 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f876c2c1400) [pid = 12903] [serial = 2335] [outer = 0x7f876b850800] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 155 (0x7f876f6bf400) [pid = 12903] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 154 (0x7f8769ee7400) [pid = 12903] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 153 (0x7f8774b71400) [pid = 12903] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 152 (0x7f876f6c6400) [pid = 12903] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 151 (0x7f8774a42000) [pid = 12903] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 150 (0x7f877344e400) [pid = 12903] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 149 (0x7f8772d9dc00) [pid = 12903] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 148 (0x7f8772d9cc00) [pid = 12903] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 147 (0x7f87729b6400) [pid = 12903] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 146 (0x7f87729b7c00) [pid = 12903] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 145 (0x7f876c2c8c00) [pid = 12903] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 144 (0x7f876bd42800) [pid = 12903] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 143 (0x7f876b9e4000) [pid = 12903] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 142 (0x7f8765a66000) [pid = 12903] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 141 (0x7f8767b14800) [pid = 12903] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 140 (0x7f8767b13800) [pid = 12903] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 139 (0x7f8774a3cc00) [pid = 12903] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 138 (0x7f87703b5c00) [pid = 12903] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 137 (0x7f8776e7f800) [pid = 12903] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 136 (0x7f87762ae000) [pid = 12903] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 135 (0x7f8767b1c800) [pid = 12903] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 134 (0x7f8776d66400) [pid = 12903] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 133 (0x7f8774b77000) [pid = 12903] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 132 (0x7f8767c3e000) [pid = 12903] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:47:14 INFO - PROCESS | 12903 | --DOMWINDOW == 131 (0x7f876bd43c00) [pid = 12903] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:47:15 INFO - PROCESS | 12903 | 1462326435183 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:47:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:47:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:47:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:47:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:47:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:47:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:47:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2043ms 18:47:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:47:15 INFO - PROCESS | 12903 | 1462326435219 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 18:47:15 INFO - PROCESS | 12903 | 1462326435223 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 18:47:15 INFO - PROCESS | 12903 | 1462326435229 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 12903 | 1462326435232 Marionette TRACE conn4 <- [1,3078,null,{}] 18:47:15 INFO - PROCESS | 12903 | 1462326435237 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:15 INFO - PROCESS | 12903 | 1462326435598 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 18:47:15 INFO - PROCESS | 12903 | 1462326435842 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:15 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8767d91800 == 173 [pid = 12903] [id = 779] 18:47:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 132 (0x7f8765a5ec00) [pid = 12903] [serial = 2336] [outer = (nil)] 18:47:15 INFO - PROCESS | 12903 | ++DOMWINDOW == 133 (0x7f876b855800) [pid = 12903] [serial = 2337] [outer = 0x7f8765a5ec00] 18:47:15 INFO - PROCESS | 12903 | 1462326435911 Marionette DEBUG loaded listener.js 18:47:16 INFO - PROCESS | 12903 | ++DOMWINDOW == 134 (0x7f876de93c00) [pid = 12903] [serial = 2338] [outer = 0x7f8765a5ec00] 18:47:16 INFO - PROCESS | 12903 | 1462326436664 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 18:47:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:47:16 INFO - PROCESS | 12903 | 1462326436930 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 18:47:16 INFO - PROCESS | 12903 | 1462326436939 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:47:16 INFO - PROCESS | 12903 | 1462326436943 Marionette TRACE conn4 <- [1,3082,null,{}] 18:47:16 INFO - PROCESS | 12903 | 1462326436952 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:17 INFO - PROCESS | 12903 | 1462326437249 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 18:47:17 INFO - PROCESS | 12903 | 1462326437622 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:17 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876b473800 == 174 [pid = 12903] [id = 780] 18:47:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 135 (0x7f8767b1d400) [pid = 12903] [serial = 2339] [outer = (nil)] 18:47:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 136 (0x7f8767c30c00) [pid = 12903] [serial = 2340] [outer = 0x7f8767b1d400] 18:47:17 INFO - PROCESS | 12903 | 1462326437700 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 12903 | ++DOMWINDOW == 137 (0x7f8767c9e800) [pid = 12903] [serial = 2341] [outer = 0x7f8767b1d400] 18:47:18 INFO - PROCESS | 12903 | 1462326438515 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:47:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:47:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:47:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:47:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1596ms 18:47:18 INFO - PROCESS | 12903 | 1462326438535 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 18:47:18 INFO - PROCESS | 12903 | 1462326438540 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 18:47:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:47:18 INFO - PROCESS | 12903 | 1462326438552 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:47:18 INFO - PROCESS | 12903 | 1462326438557 Marionette TRACE conn4 <- [1,3086,null,{}] 18:47:18 INFO - PROCESS | 12903 | 1462326438563 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:18 INFO - PROCESS | 12903 | 1462326438803 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 18:47:19 INFO - PROCESS | 12903 | 1462326439094 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f876dc2c000 == 175 [pid = 12903] [id = 781] 18:47:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 138 (0x7f8769a99400) [pid = 12903] [serial = 2342] [outer = (nil)] 18:47:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 139 (0x7f876b4f2800) [pid = 12903] [serial = 2343] [outer = 0x7f8769a99400] 18:47:19 INFO - PROCESS | 12903 | 1462326439172 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 12903 | ++DOMWINDOW == 140 (0x7f876b856800) [pid = 12903] [serial = 2344] [outer = 0x7f8769a99400] 18:47:20 INFO - PROCESS | 12903 | 1462326440034 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:47:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:47:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1535ms 18:47:20 INFO - PROCESS | 12903 | 1462326440084 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 18:47:20 INFO - PROCESS | 12903 | 1462326440088 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 18:47:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:47:20 INFO - PROCESS | 12903 | 1462326440094 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 12903 | 1462326440098 Marionette TRACE conn4 <- [1,3090,null,{}] 18:47:20 INFO - PROCESS | 12903 | 1462326440113 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:20 INFO - PROCESS | 12903 | 1462326440479 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 18:47:20 INFO - PROCESS | 12903 | 1462326440706 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:20 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877045d800 == 176 [pid = 12903] [id = 782] 18:47:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 141 (0x7f876f6bf400) [pid = 12903] [serial = 2345] [outer = (nil)] 18:47:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 142 (0x7f8771ad2800) [pid = 12903] [serial = 2346] [outer = 0x7f876f6bf400] 18:47:20 INFO - PROCESS | 12903 | 1462326440872 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 12903 | ++DOMWINDOW == 143 (0x7f8771c4bc00) [pid = 12903] [serial = 2347] [outer = 0x7f876f6bf400] 18:47:21 INFO - PROCESS | 12903 | 1462326441717 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:47:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:47:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1632ms 18:47:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:47:21 INFO - PROCESS | 12903 | 1462326441726 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 12903 | 1462326441729 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 18:47:21 INFO - PROCESS | 12903 | 1462326441734 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 12903 | 1462326441738 Marionette TRACE conn4 <- [1,3094,null,{}] 18:47:21 INFO - PROCESS | 12903 | 1462326441743 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:21 INFO - PROCESS | 12903 | 1462326441987 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 18:47:22 INFO - PROCESS | 12903 | 1462326442259 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87723c4800 == 177 [pid = 12903] [id = 783] 18:47:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 144 (0x7f8767b1c000) [pid = 12903] [serial = 2348] [outer = (nil)] 18:47:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 145 (0x7f87724f5800) [pid = 12903] [serial = 2349] [outer = 0x7f8767b1c000] 18:47:22 INFO - PROCESS | 12903 | 1462326442335 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 12903 | ++DOMWINDOW == 146 (0x7f87729ba400) [pid = 12903] [serial = 2350] [outer = 0x7f8767b1c000] 18:47:23 INFO - PROCESS | 12903 | 1462326443174 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:47:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:47:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1486ms 18:47:23 INFO - PROCESS | 12903 | 1462326443222 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 12903 | 1462326443226 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 18:47:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:47:23 INFO - PROCESS | 12903 | 1462326443232 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:47:23 INFO - PROCESS | 12903 | 1462326443235 Marionette TRACE conn4 <- [1,3098,null,{}] 18:47:23 INFO - PROCESS | 12903 | 1462326443241 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:23 INFO - PROCESS | 12903 | 1462326443469 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 18:47:23 INFO - PROCESS | 12903 | 1462326443759 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f87735a8000 == 178 [pid = 12903] [id = 784] 18:47:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 147 (0x7f87721f0c00) [pid = 12903] [serial = 2351] [outer = (nil)] 18:47:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 148 (0x7f87729f7c00) [pid = 12903] [serial = 2352] [outer = 0x7f87721f0c00] 18:47:23 INFO - PROCESS | 12903 | 1462326443834 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 12903 | ++DOMWINDOW == 149 (0x7f8772d9b400) [pid = 12903] [serial = 2353] [outer = 0x7f87721f0c00] 18:47:24 INFO - PROCESS | 12903 | 1462326444646 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:47:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:47:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:47:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1431ms 18:47:24 INFO - PROCESS | 12903 | 1462326444664 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 12903 | 1462326444668 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 18:47:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:47:24 INFO - PROCESS | 12903 | 1462326444673 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 12903 | 1462326444676 Marionette TRACE conn4 <- [1,3102,null,{}] 18:47:24 INFO - PROCESS | 12903 | 1462326444681 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:24 INFO - PROCESS | 12903 | 1462326444947 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 18:47:25 INFO - PROCESS | 12903 | 1462326445252 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:25 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8774c81800 == 179 [pid = 12903] [id = 785] 18:47:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 150 (0x7f8773449800) [pid = 12903] [serial = 2354] [outer = (nil)] 18:47:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 151 (0x7f87735e3000) [pid = 12903] [serial = 2355] [outer = 0x7f8773449800] 18:47:25 INFO - PROCESS | 12903 | 1462326445341 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 12903 | ++DOMWINDOW == 152 (0x7f8774a39800) [pid = 12903] [serial = 2356] [outer = 0x7f8773449800] 18:47:26 INFO - PROCESS | 12903 | 1462326446158 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:47:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:47:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1529ms 18:47:26 INFO - PROCESS | 12903 | 1462326446203 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 18:47:26 INFO - PROCESS | 12903 | 1462326446207 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 18:47:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:47:26 INFO - PROCESS | 12903 | 1462326446213 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:47:26 INFO - PROCESS | 12903 | 1462326446216 Marionette TRACE conn4 <- [1,3106,null,{}] 18:47:26 INFO - PROCESS | 12903 | 1462326446222 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:26 INFO - PROCESS | 12903 | 1462326446561 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 18:47:26 INFO - PROCESS | 12903 | 1462326446802 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877637e800 == 180 [pid = 12903] [id = 786] 18:47:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 153 (0x7f8774a3cc00) [pid = 12903] [serial = 2357] [outer = (nil)] 18:47:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 154 (0x7f8775f1f000) [pid = 12903] [serial = 2358] [outer = 0x7f8774a3cc00] 18:47:26 INFO - PROCESS | 12903 | 1462326446887 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 12903 | ++DOMWINDOW == 155 (0x7f8775fb7000) [pid = 12903] [serial = 2359] [outer = 0x7f8774a3cc00] 18:47:27 INFO - PROCESS | 12903 | 1462326447694 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:47:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:47:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:47:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:47:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1536ms 18:47:27 INFO - PROCESS | 12903 | 1462326447752 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 12903 | 1462326447755 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 18:47:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:47:27 INFO - PROCESS | 12903 | 1462326447761 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - PROCESS | 12903 | 1462326447765 Marionette TRACE conn4 <- [1,3110,null,{}] 18:47:27 INFO - PROCESS | 12903 | 1462326447770 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:27 INFO - PROCESS | 12903 | 1462326447997 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 18:47:28 INFO - PROCESS | 12903 | 1462326448290 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f8776fb9800 == 181 [pid = 12903] [id = 787] 18:47:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 156 (0x7f8774a40000) [pid = 12903] [serial = 2360] [outer = (nil)] 18:47:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 157 (0x7f87762ab800) [pid = 12903] [serial = 2361] [outer = 0x7f8774a40000] 18:47:28 INFO - PROCESS | 12903 | 1462326448368 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 12903 | ++DOMWINDOW == 158 (0x7f87762e2400) [pid = 12903] [serial = 2362] [outer = 0x7f8774a40000] 18:47:29 INFO - PROCESS | 12903 | 1462326449232 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:47:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:47:29 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 18:47:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:47:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1493ms 18:47:29 INFO - PROCESS | 12903 | 1462326449257 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 18:47:29 INFO - PROCESS | 12903 | 1462326449261 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 18:47:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:47:29 INFO - PROCESS | 12903 | 1462326449267 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:47:29 INFO - PROCESS | 12903 | 1462326449270 Marionette TRACE conn4 <- [1,3114,null,{}] 18:47:29 INFO - PROCESS | 12903 | 1462326449275 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:47:29 INFO - PROCESS | 12903 | 1462326449521 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 18:47:29 INFO - PROCESS | 12903 | 1462326449818 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1b584fda-a155-4d73-86c3-a806acbfbafb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 12903 | ++DOCSHELL 0x7f877bd04000 == 182 [pid = 12903] [id = 788] 18:47:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 159 (0x7f87729fd000) [pid = 12903] [serial = 2363] [outer = (nil)] 18:47:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 160 (0x7f8776c9a000) [pid = 12903] [serial = 2364] [outer = 0x7f87729fd000] 18:47:29 INFO - PROCESS | 12903 | 1462326449895 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 12903 | ++DOMWINDOW == 161 (0x7f8776d69400) [pid = 12903] [serial = 2365] [outer = 0x7f87729fd000] 18:47:30 INFO - PROCESS | 12903 | 1462326450709 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:47:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:47:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1492ms 18:47:30 INFO - PROCESS | 12903 | 1462326450760 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 12903 | 1462326450764 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 18:47:31 WARNING - u'runner_teardown' () 18:47:31 INFO - No more tests 18:47:31 INFO - Got 0 unexpected results 18:47:31 INFO - SUITE-END | took 1259s 18:47:32 INFO - Closing logging queue 18:47:32 INFO - queue closed 18:47:32 INFO - Return code: 0 18:47:32 WARNING - # TBPL SUCCESS # 18:47:32 INFO - Running post-action listener: _resource_record_post_action 18:47:32 INFO - Running post-run listener: _resource_record_post_run 18:47:33 INFO - Total resource usage - Wall time: 1297s; CPU: 98.0%; Read bytes: 679936; Write bytes: 933163008; Read time: 52; Write time: 275480 18:47:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:47:33 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 9637888; Read time: 0; Write time: 2400 18:47:33 INFO - run-tests - Wall time: 1264s; CPU: 98.0%; Read bytes: 679936; Write bytes: 923525120; Read time: 52; Write time: 273080 18:47:33 INFO - Running post-run listener: _upload_blobber_files 18:47:33 INFO - Blob upload gear active. 18:47:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:47:33 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 18:47:33 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'] 18:47:33 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 18:47:33 INFO - (blobuploader) - INFO - Open directory for files ... 18:47:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:47:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:47:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:47:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:47:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:47:36 INFO - (blobuploader) - INFO - Done attempting. 18:47:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:47:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:47:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:47:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:47:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:47:37 INFO - (blobuploader) - INFO - Done attempting. 18:47:37 INFO - (blobuploader) - INFO - Iteration through files over. 18:47:37 INFO - Return code: 0 18:47:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:47:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:47:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8bba950621ae00661ed19d0dcf0abadb436a49ba15567d06886d9ddd5f0b9b54e413acbe849b12d243dd8c275f100cec67c3b6abaacce15cda858377cc90db1c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ea438529c69107d4cff1da1b01f3dc289146da9351141e6a5db258efc794e703f2ea96216c1b1abdd8f2b1da50fd4f3dd5aa996297d55e2fb0e6345fd16264a3"} 18:47:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:47:37 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:47:37 INFO - Contents: 18:47:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8bba950621ae00661ed19d0dcf0abadb436a49ba15567d06886d9ddd5f0b9b54e413acbe849b12d243dd8c275f100cec67c3b6abaacce15cda858377cc90db1c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ea438529c69107d4cff1da1b01f3dc289146da9351141e6a5db258efc794e703f2ea96216c1b1abdd8f2b1da50fd4f3dd5aa996297d55e2fb0e6345fd16264a3"} 18:47:37 INFO - Running post-run listener: copy_logs_to_upload_dir 18:47:37 INFO - Copying logs to upload dir... 18:47:37 INFO - mkdir: /builds/slave/test/build/upload/logs 18:47:37 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2273.729141 ========= master_lag: 2.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 37 mins, 56 secs) (at 2016-05-03 18:47:39.791876) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 18:47:39.792995) ========= 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=9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8bba950621ae00661ed19d0dcf0abadb436a49ba15567d06886d9ddd5f0b9b54e413acbe849b12d243dd8c275f100cec67c3b6abaacce15cda858377cc90db1c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ea438529c69107d4cff1da1b01f3dc289146da9351141e6a5db258efc794e703f2ea96216c1b1abdd8f2b1da50fd4f3dd5aa996297d55e2fb0e6345fd16264a3"} build_url:https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.040304 build_url: 'https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8bba950621ae00661ed19d0dcf0abadb436a49ba15567d06886d9ddd5f0b9b54e413acbe849b12d243dd8c275f100cec67c3b6abaacce15cda858377cc90db1c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ea438529c69107d4cff1da1b01f3dc289146da9351141e6a5db258efc794e703f2ea96216c1b1abdd8f2b1da50fd4f3dd5aa996297d55e2fb0e6345fd16264a3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LaFmHqm9Qny1Mx6z4b9cCw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.78 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 18:47:40.617934) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:47:40.618270) ========= 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=9ca12473fbb1d023794ffd180000023c-1462324022.961708-1218012960 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024476 ========= master_lag: 0.35 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:47:40.995626) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 18:47:40.995980) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 18:47:40.996490) ========= ========= Total master_lag: 4.51 =========