builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1350 starttime: 1462525610.39 results: success (0) buildid: 20160506003217 builduid: e7e5bde278b846049020aeeed4c7a097 revision: b17fa0c2f2e4537942a5d91b543c825f124564fc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:50.393046) ========= master: http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:50.393498) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:50.393787) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:50.481412) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:50.481690) ========= 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-1462525603.986889-800258457 _=/tools/buildbot/bin/python using PTY: False --2016-05-06 02:06:50-- 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% 13.2M=0.001s 2016-05-06 02:06:50 (13.2 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.266418 ========= master_lag: 0.35 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:51.097457) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:51.097781) ========= 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-1462525603.986889-800258457 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.074086 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:51.204065) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:51.204421) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b17fa0c2f2e4537942a5d91b543c825f124564fc --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 b17fa0c2f2e4537942a5d91b543c825f124564fc --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-1462525603.986889-800258457 _=/tools/buildbot/bin/python using PTY: False 2016-05-06 02:06:51,317 truncating revision to first 12 chars 2016-05-06 02:06:51,318 Setting DEBUG logging. 2016-05-06 02:06:51,318 attempt 1/10 2016-05-06 02:06:51,318 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b17fa0c2f2e4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 02:06:51,677 unpacking tar archive at: mozilla-aurora-b17fa0c2f2e4/testing/mozharness/ program finished with exit code 0 elapsedTime=0.655449 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:51.995160) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:51.995501) ========= script_repo_revision: b17fa0c2f2e4537942a5d91b543c825f124564fc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:51.995899) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:51.996170) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 02:06:52.023152) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 54 secs) (at 2016-05-06 02:06:52.023442) ========= /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-1462525603.986889-800258457 _=/tools/buildbot/bin/python using PTY: False 02:06:52 INFO - MultiFileLogger online at 20160506 02:06:52 in /builds/slave/test 02:06:52 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 02:06:52 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:06:52 INFO - {'append_to_log': False, 02:06:52 INFO - 'base_work_dir': '/builds/slave/test', 02:06:52 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:06:52 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:06:52 INFO - 'buildbot_json_path': 'buildprops.json', 02:06:52 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:06:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:06:52 INFO - 'download_minidump_stackwalk': True, 02:06:52 INFO - 'download_symbols': 'true', 02:06:52 INFO - 'e10s': False, 02:06:52 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:06:52 INFO - 'tooltool.py': '/tools/tooltool.py', 02:06:52 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:06:52 INFO - '/tools/misc-python/virtualenv.py')}, 02:06:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:06:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:06:52 INFO - 'log_level': 'info', 02:06:52 INFO - 'log_to_console': True, 02:06:52 INFO - 'opt_config_files': (), 02:06:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:06:52 INFO - '--processes=1', 02:06:52 INFO - '--config=%(test_path)s/wptrunner.ini', 02:06:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:06:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:06:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:06:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:06:52 INFO - 'pip_index': False, 02:06:52 INFO - 'require_test_zip': True, 02:06:52 INFO - 'test_type': ('testharness',), 02:06:52 INFO - 'this_chunk': '1', 02:06:52 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:06:52 INFO - 'total_chunks': '10', 02:06:52 INFO - 'virtualenv_path': 'venv', 02:06:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:06:52 INFO - 'work_dir': 'build'} 02:06:52 INFO - ##### 02:06:52 INFO - ##### Running clobber step. 02:06:52 INFO - ##### 02:06:52 INFO - Running pre-action listener: _resource_record_pre_action 02:06:52 INFO - Running main action method: clobber 02:06:52 INFO - rmtree: /builds/slave/test/build 02:06:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:06:55 INFO - Running post-action listener: _resource_record_post_action 02:06:55 INFO - ##### 02:06:55 INFO - ##### Running read-buildbot-config step. 02:06:55 INFO - ##### 02:06:55 INFO - Running pre-action listener: _resource_record_pre_action 02:06:55 INFO - Running main action method: read_buildbot_config 02:06:55 INFO - Using buildbot properties: 02:06:55 INFO - { 02:06:55 INFO - "project": "", 02:06:55 INFO - "product": "firefox", 02:06:55 INFO - "script_repo_revision": "production", 02:06:55 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 02:06:55 INFO - "repository": "", 02:06:55 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 02:06:55 INFO - "buildid": "20160506003217", 02:06:55 INFO - "pgo_build": "False", 02:06:55 INFO - "basedir": "/builds/slave/test", 02:06:55 INFO - "buildnumber": 0, 02:06:55 INFO - "slavename": "tst-linux64-spot-1350", 02:06:55 INFO - "master": "http://buildbot-master122.bb.releng.usw2.mozilla.com:8201/", 02:06:55 INFO - "platform": "linux64", 02:06:55 INFO - "branch": "mozilla-aurora", 02:06:55 INFO - "revision": "b17fa0c2f2e4537942a5d91b543c825f124564fc", 02:06:55 INFO - "repo_path": "releases/mozilla-aurora", 02:06:55 INFO - "moz_repo_path": "", 02:06:55 INFO - "stage_platform": "linux64", 02:06:55 INFO - "builduid": "e7e5bde278b846049020aeeed4c7a097", 02:06:55 INFO - "slavebuilddir": "test" 02:06:55 INFO - } 02:06:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 02:06:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 02:06:55 INFO - Running post-action listener: _resource_record_post_action 02:06:55 INFO - ##### 02:06:55 INFO - ##### Running download-and-extract step. 02:06:55 INFO - ##### 02:06:55 INFO - Running pre-action listener: _resource_record_pre_action 02:06:55 INFO - Running main action method: download_and_extract 02:06:55 INFO - mkdir: /builds/slave/test/build/tests 02:06: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')]} 02:06:55 INFO - https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 02:06:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 02:06:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 02:06:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:06:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:06:56 INFO - Downloaded 1361 bytes. 02:06:56 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 02:06:56 INFO - Using the following test package requirements: 02:06:56 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 02:06:56 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:06:56 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 02:06:56 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:06:56 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 02:06:56 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:06:56 INFO - u'jsshell-linux-x86_64.zip'], 02:06:56 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:06:56 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 02:06:56 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 02:06:56 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:06:56 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 02:06:56 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:06:56 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 02:06:56 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:06:56 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 02:06:56 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 02:06:56 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 02:06:56 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 02:06:56 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')]} 02:06:56 INFO - https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 02:06:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 02:06:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 02:06:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:06:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:06:58 INFO - Downloaded 22751848 bytes. 02:06:58 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/*'] 02:06:58 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/* 02:06:58 INFO - caution: filename not matched: web-platform/* 02:06:58 INFO - Return code: 11 02:06:58 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')]} 02:06:58 INFO - https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 02:06:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 02:06:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 02:06:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:06:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:07:01 INFO - Downloaded 36408648 bytes. 02:07:01 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/*'] 02:07:01 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/* 02:07:05 INFO - caution: filename not matched: bin/* 02:07:05 INFO - caution: filename not matched: config/* 02:07:05 INFO - caution: filename not matched: mozbase/* 02:07:05 INFO - caution: filename not matched: marionette/* 02:07:05 INFO - caution: filename not matched: tools/wptserve/* 02:07:05 INFO - Return code: 11 02:07:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:05 INFO - https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 02:07:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 02:07:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 02:07:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:07:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:07:07 INFO - Downloaded 69398511 bytes. 02:07:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 02:07:07 INFO - mkdir: /builds/slave/test/properties 02:07:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:07:07 INFO - Writing to file /builds/slave/test/properties/build_url 02:07:07 INFO - Contents: 02:07:07 INFO - build_url:https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 02:07:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 02:07:08 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:07:08 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:07:08 INFO - Contents: 02:07:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 02:07:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:08 INFO - https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:07:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 02:07:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 02:07:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:07:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F3BME1XIQo6m30wOvTVudQ/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 02:07:11 INFO - Downloaded 90889828 bytes. 02:07:11 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'] 02:07:11 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 02:07:17 INFO - Return code: 0 02:07:17 INFO - Running post-action listener: _resource_record_post_action 02:07:17 INFO - Running post-action listener: set_extra_try_arguments 02:07:17 INFO - ##### 02:07:17 INFO - ##### Running create-virtualenv step. 02:07:17 INFO - ##### 02:07:17 INFO - Running pre-action listener: _pre_create_virtualenv 02:07:17 INFO - Running pre-action listener: _resource_record_pre_action 02:07:17 INFO - Running main action method: create_virtualenv 02:07:17 INFO - Creating virtualenv /builds/slave/test/build/venv 02:07:17 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 02:07:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:07:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:07:18 INFO - Using real prefix '/usr' 02:07:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:07:21 INFO - Installing distribute.............................................................................................................................................................................................done. 02:07:25 INFO - Installing pip.................done. 02:07:25 INFO - Return code: 0 02:07:25 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07:25 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 0x28af030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29c7b60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28f9100>, '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 0x29c5be0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x29c6090>, '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-1462525603.986889-800258457', '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 02:07:25 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 02:07:25 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 02:07:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:07:25 INFO - 'CCACHE_UMASK': '002', 02:07:25 INFO - 'DISPLAY': ':0', 02:07:25 INFO - 'HOME': '/home/cltbld', 02:07:25 INFO - 'LANG': 'en_US.UTF-8', 02:07:25 INFO - 'LOGNAME': 'cltbld', 02:07:25 INFO - 'MAIL': '/var/mail/cltbld', 02:07:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:07:25 INFO - 'MOZ_NO_REMOTE': '1', 02:07:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:07:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:07:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:07:25 INFO - 'PWD': '/builds/slave/test', 02:07:25 INFO - 'SHELL': '/bin/bash', 02:07:25 INFO - 'SHLVL': '1', 02:07:25 INFO - 'TERM': 'linux', 02:07:25 INFO - 'TMOUT': '86400', 02:07:25 INFO - 'USER': 'cltbld', 02:07:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462525603.986889-800258457', 02:07:25 INFO - '_': '/tools/buildbot/bin/python'} 02:07:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:07:26 INFO - Downloading/unpacking psutil>=0.7.1 02:07:26 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 02:07:26 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 02:07:26 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 02:07:26 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 02:07:26 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 02:07:26 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 02:07:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:07:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:07:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:07:30 INFO - Installing collected packages: psutil 02:07:30 INFO - Running setup.py install for psutil 02:07:30 INFO - building 'psutil._psutil_linux' extension 02:07:30 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 02:07:31 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 02:07:31 INFO - building 'psutil._psutil_posix' extension 02:07:31 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 02:07:31 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 02:07:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:07:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:07:31 INFO - Successfully installed psutil 02:07:31 INFO - Cleaning up... 02:07:32 INFO - Return code: 0 02:07:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:07:32 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')]} 02:07:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07:32 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')]} 02:07:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07:32 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 0x28af030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29c7b60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28f9100>, '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 0x29c5be0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x29c6090>, '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-1462525603.986889-800258457', '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 02:07:32 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 02:07:32 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 02:07:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:07:32 INFO - 'CCACHE_UMASK': '002', 02:07:32 INFO - 'DISPLAY': ':0', 02:07:32 INFO - 'HOME': '/home/cltbld', 02:07:32 INFO - 'LANG': 'en_US.UTF-8', 02:07:32 INFO - 'LOGNAME': 'cltbld', 02:07:32 INFO - 'MAIL': '/var/mail/cltbld', 02:07:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:07:32 INFO - 'MOZ_NO_REMOTE': '1', 02:07:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:07:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:07:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:07:32 INFO - 'PWD': '/builds/slave/test', 02:07:32 INFO - 'SHELL': '/bin/bash', 02:07:32 INFO - 'SHLVL': '1', 02:07:32 INFO - 'TERM': 'linux', 02:07:32 INFO - 'TMOUT': '86400', 02:07:32 INFO - 'USER': 'cltbld', 02:07:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462525603.986889-800258457', 02:07:32 INFO - '_': '/tools/buildbot/bin/python'} 02:07:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:07:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:07:32 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 02:07:32 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 02:07:32 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 02:07:32 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 02:07:32 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 02:07:32 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 02:07:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:07:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:07:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:07:36 INFO - Installing collected packages: mozsystemmonitor 02:07:36 INFO - Running setup.py install for mozsystemmonitor 02:07:36 INFO - Successfully installed mozsystemmonitor 02:07:36 INFO - Cleaning up... 02:07:36 INFO - Return code: 0 02:07:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:07: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')]} 02:07:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07: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')]} 02:07:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07:36 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 0x28af030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29c7b60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28f9100>, '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 0x29c5be0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x29c6090>, '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-1462525603.986889-800258457', '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 02:07:36 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 02:07:36 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 02:07:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:07:36 INFO - 'CCACHE_UMASK': '002', 02:07:36 INFO - 'DISPLAY': ':0', 02:07:36 INFO - 'HOME': '/home/cltbld', 02:07:36 INFO - 'LANG': 'en_US.UTF-8', 02:07:36 INFO - 'LOGNAME': 'cltbld', 02:07:36 INFO - 'MAIL': '/var/mail/cltbld', 02:07:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:07:36 INFO - 'MOZ_NO_REMOTE': '1', 02:07:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:07:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:07:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:07:36 INFO - 'PWD': '/builds/slave/test', 02:07:36 INFO - 'SHELL': '/bin/bash', 02:07:36 INFO - 'SHLVL': '1', 02:07:36 INFO - 'TERM': 'linux', 02:07:36 INFO - 'TMOUT': '86400', 02:07:36 INFO - 'USER': 'cltbld', 02:07:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462525603.986889-800258457', 02:07:36 INFO - '_': '/tools/buildbot/bin/python'} 02:07:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:07:37 INFO - Downloading/unpacking blobuploader==1.2.4 02:07:37 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 02:07:37 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 02:07:37 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 02:07:37 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 02:07:37 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 02:07:37 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 02:07:41 INFO - Downloading blobuploader-1.2.4.tar.gz 02:07:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:07:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:07:41 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 02:07:41 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 02:07:41 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 02:07:41 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 02:07:41 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 02:07:41 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 02:07:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:07:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:07:42 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 02:07:42 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 02:07:42 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 02:07:42 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 02:07:42 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 02:07:42 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 02:07:43 INFO - Downloading docopt-0.6.1.tar.gz 02:07:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:07:43 INFO - Installing collected packages: blobuploader, requests, docopt 02:07:43 INFO - Running setup.py install for blobuploader 02:07:43 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:07:43 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:07:43 INFO - Running setup.py install for requests 02:07:44 INFO - Running setup.py install for docopt 02:07:44 INFO - Successfully installed blobuploader requests docopt 02:07:44 INFO - Cleaning up... 02:07:44 INFO - Return code: 0 02:07:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:07:44 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')]} 02:07:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07:44 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')]} 02:07:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07:44 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 0x28af030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29c7b60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28f9100>, '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 0x29c5be0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x29c6090>, '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-1462525603.986889-800258457', '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 02:07:44 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 02:07:44 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 02:07:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:07:44 INFO - 'CCACHE_UMASK': '002', 02:07:44 INFO - 'DISPLAY': ':0', 02:07:44 INFO - 'HOME': '/home/cltbld', 02:07:44 INFO - 'LANG': 'en_US.UTF-8', 02:07:44 INFO - 'LOGNAME': 'cltbld', 02:07:44 INFO - 'MAIL': '/var/mail/cltbld', 02:07:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:07:44 INFO - 'MOZ_NO_REMOTE': '1', 02:07:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:07:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:07:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:07:44 INFO - 'PWD': '/builds/slave/test', 02:07:44 INFO - 'SHELL': '/bin/bash', 02:07:44 INFO - 'SHLVL': '1', 02:07:44 INFO - 'TERM': 'linux', 02:07:44 INFO - 'TMOUT': '86400', 02:07:44 INFO - 'USER': 'cltbld', 02:07:44 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462525603.986889-800258457', 02:07:44 INFO - '_': '/tools/buildbot/bin/python'} 02:07:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:07:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:07:45 INFO - Running setup.py (path:/tmp/pip-e5PsEe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:07:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:07:45 INFO - Running setup.py (path:/tmp/pip-EiYXOb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:07:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:07:45 INFO - Running setup.py (path:/tmp/pip-D6sdVt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:07:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:07:45 INFO - Running setup.py (path:/tmp/pip-KR35yt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:07:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:07:45 INFO - Running setup.py (path:/tmp/pip-Oy8H00-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:07:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:07:45 INFO - Running setup.py (path:/tmp/pip-pJnPyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:07:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:07:45 INFO - Running setup.py (path:/tmp/pip-NW7Ayq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:07:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:07:45 INFO - Running setup.py (path:/tmp/pip-UbnKKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:07:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:07:46 INFO - Running setup.py (path:/tmp/pip-yggykJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:07:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:07:46 INFO - Running setup.py (path:/tmp/pip-PRdflw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:07:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:07:46 INFO - Running setup.py (path:/tmp/pip-0ZCibW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:07:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:07:46 INFO - Running setup.py (path:/tmp/pip-AqrL_A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:07:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:07:46 INFO - Running setup.py (path:/tmp/pip-V8X7X3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:07:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:07:46 INFO - Running setup.py (path:/tmp/pip-nOfaqt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:07:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:07:46 INFO - Running setup.py (path:/tmp/pip-TXwDX9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:07:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:07:47 INFO - Running setup.py (path:/tmp/pip-rvjFbv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:07:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:07:47 INFO - Running setup.py (path:/tmp/pip-ly13HT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:07:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:07:47 INFO - Running setup.py (path:/tmp/pip-yfjEZx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:07:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:07:47 INFO - Running setup.py (path:/tmp/pip-L3wzNp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:07:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:07:47 INFO - Running setup.py (path:/tmp/pip-H8tflV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:07:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:07:48 INFO - Running setup.py (path:/tmp/pip-1JDk5n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:07:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:07:48 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 02:07:48 INFO - Running setup.py install for manifestparser 02:07:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:07:48 INFO - Running setup.py install for mozcrash 02:07:48 INFO - Running setup.py install for mozdebug 02:07:48 INFO - Running setup.py install for mozdevice 02:07:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:07:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:07:49 INFO - Running setup.py install for mozfile 02:07:49 INFO - Running setup.py install for mozhttpd 02:07:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:07:49 INFO - Running setup.py install for mozinfo 02:07:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:07:49 INFO - Running setup.py install for mozInstall 02:07:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:07:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:07:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:07:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:07:49 INFO - Running setup.py install for mozleak 02:07:49 INFO - Running setup.py install for mozlog 02:07:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:07:50 INFO - Running setup.py install for moznetwork 02:07:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:07:50 INFO - Running setup.py install for mozprocess 02:07:50 INFO - Running setup.py install for mozprofile 02:07:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:07:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:07:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:07:50 INFO - Running setup.py install for mozrunner 02:07:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:07:51 INFO - Running setup.py install for mozscreenshot 02:07:51 INFO - Running setup.py install for moztest 02:07:51 INFO - Running setup.py install for mozversion 02:07:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:07:51 INFO - Running setup.py install for wptserve 02:07:52 INFO - Running setup.py install for marionette-driver 02:07:52 INFO - Running setup.py install for browsermob-proxy 02:07:52 INFO - Running setup.py install for marionette-client 02:07:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:07:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:07:52 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 02:07:52 INFO - Cleaning up... 02:07:52 INFO - Return code: 0 02:07:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:07:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:07:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:07:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:07:52 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 0x28af030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b03f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29c7b60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28f9100>, '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 0x29c5be0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x29c6090>, '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-1462525603.986889-800258457', '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 02:07:52 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 02:07:52 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 02:07:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:07:52 INFO - 'CCACHE_UMASK': '002', 02:07:52 INFO - 'DISPLAY': ':0', 02:07:52 INFO - 'HOME': '/home/cltbld', 02:07:52 INFO - 'LANG': 'en_US.UTF-8', 02:07:52 INFO - 'LOGNAME': 'cltbld', 02:07:52 INFO - 'MAIL': '/var/mail/cltbld', 02:07:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:07:52 INFO - 'MOZ_NO_REMOTE': '1', 02:07:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:07:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:07:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:07:52 INFO - 'PWD': '/builds/slave/test', 02:07:52 INFO - 'SHELL': '/bin/bash', 02:07:52 INFO - 'SHLVL': '1', 02:07:52 INFO - 'TERM': 'linux', 02:07:52 INFO - 'TMOUT': '86400', 02:07:52 INFO - 'USER': 'cltbld', 02:07:52 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462525603.986889-800258457', 02:07:52 INFO - '_': '/tools/buildbot/bin/python'} 02:07:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:07:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:07:53 INFO - Running setup.py (path:/tmp/pip-0AciJt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:07:53 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)) 02:07:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:07:53 INFO - Running setup.py (path:/tmp/pip-YtseGK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:07:53 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)) 02:07:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:07:53 INFO - Running setup.py (path:/tmp/pip-3QWnWE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:07:53 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)) 02:07:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:07:53 INFO - Running setup.py (path:/tmp/pip-VngLvP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:07:53 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)) 02:07:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:07:53 INFO - Running setup.py (path:/tmp/pip-WbAwRY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:07:54 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)) 02:07:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:07:54 INFO - Running setup.py (path:/tmp/pip-Samin5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:07:54 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)) 02:07:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:07:54 INFO - Running setup.py (path:/tmp/pip-HRPKm2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:07:54 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)) 02:07:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:07:54 INFO - Running setup.py (path:/tmp/pip-nWEeSx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:07:54 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)) 02:07:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:07:54 INFO - Running setup.py (path:/tmp/pip-2QVVc_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:07:54 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)) 02:07:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:07:54 INFO - Running setup.py (path:/tmp/pip-iEPwan-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:07:54 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)) 02:07:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:07:54 INFO - Running setup.py (path:/tmp/pip-6sBO3d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:07:54 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)) 02:07:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:07:54 INFO - Running setup.py (path:/tmp/pip-viH4H5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:07:55 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)) 02:07:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:07:55 INFO - Running setup.py (path:/tmp/pip-C0jPZy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:07:55 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)) 02:07:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:07:55 INFO - Running setup.py (path:/tmp/pip-jJpAYT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:07:55 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)) 02:07:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:07:55 INFO - Running setup.py (path:/tmp/pip-aKzzmt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:07:55 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)) 02:07:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:07:55 INFO - Running setup.py (path:/tmp/pip-aQ71VV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:07:55 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)) 02:07:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:07:55 INFO - Running setup.py (path:/tmp/pip-o_4ZTC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:07:55 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)) 02:07:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:07:55 INFO - Running setup.py (path:/tmp/pip-yXN7KR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:07:55 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)) 02:07:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:07:55 INFO - Running setup.py (path:/tmp/pip-8AQjnU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:07:56 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)) 02:07:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:07:56 INFO - Running setup.py (path:/tmp/pip-nvmm8Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:07:56 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)) 02:07:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:07:56 INFO - Running setup.py (path:/tmp/pip-HIXYy6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:07:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:07:56 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)) 02:07:56 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)) 02:07:56 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)) 02:07:56 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)) 02:07:56 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)) 02:07:56 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)) 02:07:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:07:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:07:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:07:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:07:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:07:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:07:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:08:00 INFO - Downloading blessings-1.6.tar.gz 02:08:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:08:00 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)) 02:08:00 INFO - Installing collected packages: blessings 02:08:00 INFO - Running setup.py install for blessings 02:08:00 INFO - Successfully installed blessings 02:08:00 INFO - Cleaning up... 02:08:01 INFO - Return code: 0 02:08:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:08:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:08:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:08:01 INFO - Reading from file tmpfile_stdout 02:08:01 INFO - Current package versions: 02:08:01 INFO - argparse == 1.2.1 02:08:01 INFO - blessings == 1.6 02:08:01 INFO - blobuploader == 1.2.4 02:08:01 INFO - browsermob-proxy == 0.6.0 02:08:01 INFO - docopt == 0.6.1 02:08:01 INFO - manifestparser == 1.1 02:08:01 INFO - marionette-client == 2.3.0 02:08:01 INFO - marionette-driver == 1.4.0 02:08:01 INFO - mozInstall == 1.12 02:08:01 INFO - mozcrash == 0.17 02:08:01 INFO - mozdebug == 0.1 02:08:01 INFO - mozdevice == 0.48 02:08:01 INFO - mozfile == 1.2 02:08:01 INFO - mozhttpd == 0.7 02:08:01 INFO - mozinfo == 0.9 02:08:01 INFO - mozleak == 0.1 02:08:01 INFO - mozlog == 3.1 02:08:01 INFO - moznetwork == 0.27 02:08:01 INFO - mozprocess == 0.22 02:08:01 INFO - mozprofile == 0.28 02:08:01 INFO - mozrunner == 6.11 02:08:01 INFO - mozscreenshot == 0.1 02:08:01 INFO - mozsystemmonitor == 0.0 02:08:01 INFO - moztest == 0.7 02:08:01 INFO - mozversion == 1.4 02:08:01 INFO - psutil == 3.1.1 02:08:01 INFO - requests == 1.2.3 02:08:01 INFO - wptserve == 1.4.0 02:08:01 INFO - wsgiref == 0.1.2 02:08:01 INFO - Running post-action listener: _resource_record_post_action 02:08:01 INFO - Running post-action listener: _start_resource_monitoring 02:08:01 INFO - Starting resource monitoring. 02:08:01 INFO - ##### 02:08:01 INFO - ##### Running pull step. 02:08:01 INFO - ##### 02:08:01 INFO - Running pre-action listener: _resource_record_pre_action 02:08:01 INFO - Running main action method: pull 02:08:01 INFO - Pull has nothing to do! 02:08:01 INFO - Running post-action listener: _resource_record_post_action 02:08:01 INFO - ##### 02:08:01 INFO - ##### Running install step. 02:08:01 INFO - ##### 02:08:01 INFO - Running pre-action listener: _resource_record_pre_action 02:08:01 INFO - Running main action method: install 02:08:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:08:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:08:02 INFO - Reading from file tmpfile_stdout 02:08:02 INFO - Detecting whether we're running mozinstall >=1.0... 02:08:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:08:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:08:02 INFO - Reading from file tmpfile_stdout 02:08:02 INFO - Output received: 02:08:02 INFO - Usage: mozinstall [options] installer 02:08:02 INFO - Options: 02:08:02 INFO - -h, --help show this help message and exit 02:08:02 INFO - -d DEST, --destination=DEST 02:08:02 INFO - Directory to install application into. [default: 02:08:02 INFO - "/builds/slave/test"] 02:08:02 INFO - --app=APP Application being installed. [default: firefox] 02:08:02 INFO - mkdir: /builds/slave/test/build/application 02:08:02 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'] 02:08:02 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 02:08:32 INFO - Reading from file tmpfile_stdout 02:08:32 INFO - Output received: 02:08:32 INFO - /builds/slave/test/build/application/firefox/firefox 02:08:32 INFO - Running post-action listener: _resource_record_post_action 02:08:32 INFO - ##### 02:08:32 INFO - ##### Running run-tests step. 02:08:32 INFO - ##### 02:08:32 INFO - Running pre-action listener: _resource_record_pre_action 02:08:32 INFO - Running main action method: run_tests 02:08:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:08:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:08:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:08:32 INFO - grabbing minidump binary from tooltool 02:08:32 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')]} 02:08:32 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 0x28f9100>, '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 0x29c5be0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x29c6090>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:08:32 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 02:08:32 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 02:08:32 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:08:32 INFO - Return code: 0 02:08:32 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 02:08:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:08:32 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/F3BME1XIQo6m30wOvTVudQ/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 02:08:32 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/F3BME1XIQo6m30wOvTVudQ/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 02:08:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:08:32 INFO - 'CCACHE_UMASK': '002', 02:08:32 INFO - 'DISPLAY': ':0', 02:08:32 INFO - 'HOME': '/home/cltbld', 02:08:32 INFO - 'LANG': 'en_US.UTF-8', 02:08:32 INFO - 'LOGNAME': 'cltbld', 02:08:32 INFO - 'MAIL': '/var/mail/cltbld', 02:08:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:08:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:08:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:08:32 INFO - 'MOZ_NO_REMOTE': '1', 02:08:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:08:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:08:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:08:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:08:32 INFO - 'PWD': '/builds/slave/test', 02:08:32 INFO - 'SHELL': '/bin/bash', 02:08:32 INFO - 'SHLVL': '1', 02:08:32 INFO - 'TERM': 'linux', 02:08:32 INFO - 'TMOUT': '86400', 02:08:32 INFO - 'USER': 'cltbld', 02:08:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462525603.986889-800258457', 02:08:32 INFO - '_': '/tools/buildbot/bin/python'} 02:08:32 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/F3BME1XIQo6m30wOvTVudQ/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 02:08:33 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 02:08:33 INFO - import pkg_resources 02:08:34 INFO - Using 1 client processes 02:08:35 INFO - wptserve Starting http server on 127.0.0.1:8000 02:08:35 INFO - wptserve Starting http server on 127.0.0.1:8001 02:08:35 INFO - wptserve Starting http server on 127.0.0.1:8443 02:08:37 INFO - SUITE-START | Running 778 tests 02:08:37 INFO - Running testharness tests 02:08:37 INFO - Setting up ssl 02:08:37 INFO - PROCESS | certutil | 02:08:37 INFO - PROCESS | certutil | 02:08:37 INFO - PROCESS | certutil | 02:08:37 INFO - Certificate Nickname Trust Attributes 02:08:37 INFO - SSL,S/MIME,JAR/XPI 02:08:37 INFO - 02:08:37 INFO - web-platform-tests CT,, 02:08:37 INFO - 02:08:37 INFO - Starting runner 02:08:40 INFO - PROCESS | 1822 | 1462525720363 Marionette DEBUG Marionette enabled via build flag and pref 02:08:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04c953800 == 1 [pid = 1822] [id = 1] 02:08:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 1 (0x7fb04c954000) [pid = 1822] [serial = 1] [outer = (nil)] 02:08:40 INFO - PROCESS | 1822 | [1822] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:08:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 2 (0x7fb04c955000) [pid = 1822] [serial = 2] [outer = 0x7fb04c954000] 02:08:41 INFO - PROCESS | 1822 | 1462525720998 Marionette INFO Listening on port 2828 02:08:41 INFO - PROCESS | 1822 | 1462525721531 Marionette DEBUG Marionette enabled via command-line flag 02:08:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049823000 == 2 [pid = 1822] [id = 2] 02:08:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 3 (0x7fb049823800) [pid = 1822] [serial = 3] [outer = (nil)] 02:08:41 INFO - PROCESS | 1822 | [1822] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:08:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 4 (0x7fb049824800) [pid = 1822] [serial = 4] [outer = 0x7fb049823800] 02:08:41 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fb049fd4700 02:08:41 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fb04ef29f40 02:08:41 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fb048c821f0 02:08:41 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fb048c824f0 02:08:41 INFO - PROCESS | 1822 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fb048c82820 02:08:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 5 (0x7fb048ce1800) [pid = 1822] [serial = 5] [outer = 0x7fb04c954000] 02:08:41 INFO - PROCESS | 1822 | [1822] 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 02:08:41 INFO - PROCESS | 1822 | 1462525721910 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48735 02:08:41 INFO - PROCESS | 1822 | [1822] 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 02:08:41 INFO - PROCESS | 1822 | 1462525721992 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48736 02:08:42 INFO - PROCESS | 1822 | 1462525722000 Marionette DEBUG Closed connection conn0 02:08:42 INFO - PROCESS | 1822 | [1822] 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 02:08:42 INFO - PROCESS | 1822 | [1822] 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 02:08:42 INFO - PROCESS | 1822 | 1462525722118 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48737 02:08:42 INFO - PROCESS | 1822 | 1462525722120 Marionette DEBUG Closed connection conn1 02:08:42 INFO - PROCESS | 1822 | [1822] 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 02:08:42 INFO - PROCESS | 1822 | 1462525722178 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48738 02:08:42 INFO - PROCESS | 1822 | 1462525722183 Marionette DEBUG Closed connection conn2 02:08:42 INFO - PROCESS | 1822 | 1462525722236 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:08:42 INFO - PROCESS | 1822 | 1462525722254 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":"20160506003217","device":"desktop","version":"48.0a2"} 02:08:42 INFO - PROCESS | 1822 | [1822] 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 02:08:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03cea8800 == 3 [pid = 1822] [id = 3] 02:08:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 6 (0x7fb03cea9000) [pid = 1822] [serial = 6] [outer = (nil)] 02:08:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03cea9800 == 4 [pid = 1822] [id = 4] 02:08:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 7 (0x7fb03ced7800) [pid = 1822] [serial = 7] [outer = (nil)] 02:08:44 INFO - PROCESS | 1822 | [1822] 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 02:08:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03bd14800 == 5 [pid = 1822] [id = 5] 02:08:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 8 (0x7fb03bd5ac00) [pid = 1822] [serial = 8] [outer = (nil)] 02:08:44 INFO - PROCESS | 1822 | [1822] 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 02:08:44 INFO - PROCESS | 1822 | [1822] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:08:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 9 (0x7fb03bbc8400) [pid = 1822] [serial = 9] [outer = 0x7fb03bd5ac00] 02:08:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 10 (0x7fb03b647000) [pid = 1822] [serial = 10] [outer = 0x7fb03cea9000] 02:08:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 11 (0x7fb03b6a5c00) [pid = 1822] [serial = 11] [outer = 0x7fb03ced7800] 02:08:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 12 (0x7fb03b6a7c00) [pid = 1822] [serial = 12] [outer = 0x7fb03bd5ac00] 02:08:45 INFO - PROCESS | 1822 | 1462525725868 Marionette DEBUG loaded listener.js 02:08:45 INFO - PROCESS | 1822 | 1462525725886 Marionette DEBUG loaded listener.js 02:08:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 13 (0x7fb03960a000) [pid = 1822] [serial = 13] [outer = 0x7fb03bd5ac00] 02:08:46 INFO - PROCESS | 1822 | 1462525726600 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"acb13dc5-7377-4bf2-984e-2aedf3392ea7","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":"20160506003217","device":"desktop","version":"48.0a2","command_id":1}}] 02:08:46 INFO - PROCESS | 1822 | 1462525726864 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:08:47 INFO - PROCESS | 1822 | 1462525727172 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:08:47 INFO - PROCESS | 1822 | 1462525727257 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:08:47 INFO - PROCESS | 1822 | [1822] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:08:47 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:08:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 14 (0x7fb03589ec00) [pid = 1822] [serial = 14] [outer = 0x7fb03bd5ac00] 02:08:47 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:08:47 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:08:47 INFO - PROCESS | 1822 | 1462525727675 Marionette TRACE conn3 <- [1,3,null,{}] 02:08:47 INFO - PROCESS | 1822 | 1462525727855 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:08:47 INFO - PROCESS | 1822 | 1462525727890 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:08:47 INFO - PROCESS | 1822 | 1462525727924 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:08:47 INFO - PROCESS | 1822 | 1462525727927 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 02:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:08:47 INFO - PROCESS | 1822 | 1462525727936 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:08:47 INFO - PROCESS | 1822 | 1462525727940 Marionette TRACE conn3 <- [1,6,null,{}] 02:08:47 INFO - PROCESS | 1822 | 1462525727959 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:47 INFO - PROCESS | 1822 | 1462525727976 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:08:47 INFO - PROCESS | 1822 | 1462525727987 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034c0a800 == 6 [pid = 1822] [id = 6] 02:08:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 15 (0x7fb034c32000) [pid = 1822] [serial = 15] [outer = (nil)] 02:08:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 16 (0x7fb034c33c00) [pid = 1822] [serial = 16] [outer = 0x7fb034c32000] 02:08:48 INFO - PROCESS | 1822 | 1462525728054 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 17 (0x7fb034c3a400) [pid = 1822] [serial = 17] [outer = 0x7fb034c32000] 02:08:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034a87000 == 7 [pid = 1822] [id = 7] 02:08:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 18 (0x7fb034ab2c00) [pid = 1822] [serial = 18] [outer = (nil)] 02:08:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 19 (0x7fb034ab8000) [pid = 1822] [serial = 19] [outer = 0x7fb034ab2c00] 02:08:48 INFO - PROCESS | 1822 | 1462525728508 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 20 (0x7fb033e38000) [pid = 1822] [serial = 20] [outer = 0x7fb034ab2c00] 02:08:48 INFO - PROCESS | 1822 | 1462525728924 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:08:48 INFO - PROCESS | 1822 | [1822] 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 02:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1095ms 02:08:49 INFO - PROCESS | 1822 | 1462525729087 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 1822 | 1462525729089 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 02:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:08:49 INFO - PROCESS | 1822 | 1462525729134 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 1822 | 1462525729137 Marionette TRACE conn3 <- [1,10,null,{}] 02:08:49 INFO - PROCESS | 1822 | 1462525729156 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:49 INFO - PROCESS | 1822 | 1462525729326 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:08:49 INFO - PROCESS | 1822 | 1462525729345 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032f46800 == 8 [pid = 1822] [id = 8] 02:08:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 21 (0x7fb033d75400) [pid = 1822] [serial = 21] [outer = (nil)] 02:08:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 22 (0x7fb033e34c00) [pid = 1822] [serial = 22] [outer = 0x7fb033d75400] 02:08:49 INFO - PROCESS | 1822 | 1462525729410 Marionette DEBUG loaded listener.js 02:08:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 23 (0x7fb049d34000) [pid = 1822] [serial = 23] [outer = 0x7fb033d75400] 02:08:49 INFO - PROCESS | 1822 | 1462525729961 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 907ms 02:08:50 INFO - PROCESS | 1822 | 1462525730023 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:08:50 INFO - PROCESS | 1822 | 1462525730027 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 02:08:50 INFO - PROCESS | 1822 | 1462525730032 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:08:50 INFO - PROCESS | 1822 | 1462525730035 Marionette TRACE conn3 <- [1,14,null,{}] 02:08:50 INFO - PROCESS | 1822 | 1462525730040 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:50 INFO - PROCESS | 1822 | 1462525730183 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:08:50 INFO - PROCESS | 1822 | 1462525730200 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0331da800 == 9 [pid = 1822] [id = 9] 02:08:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 24 (0x7fb03b090800) [pid = 1822] [serial = 24] [outer = (nil)] 02:08:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 25 (0x7fb03d130800) [pid = 1822] [serial = 25] [outer = 0x7fb03b090800] 02:08:50 INFO - PROCESS | 1822 | 1462525730257 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 26 (0x7fb03d138c00) [pid = 1822] [serial = 26] [outer = 0x7fb03b090800] 02:08:51 INFO - PROCESS | 1822 | 1462525731186 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1183ms 02:08:51 INFO - PROCESS | 1822 | 1462525731216 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 1822 | 1462525731221 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 02:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:08:51 INFO - PROCESS | 1822 | 1462525731229 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:08:51 INFO - PROCESS | 1822 | 1462525731235 Marionette TRACE conn3 <- [1,18,null,{}] 02:08:51 INFO - PROCESS | 1822 | 1462525731244 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:51 INFO - PROCESS | 1822 | 1462525731409 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:08:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0331d7800 == 10 [pid = 1822] [id = 10] 02:08:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 27 (0x7fb0331d8000) [pid = 1822] [serial = 27] [outer = (nil)] 02:08:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 28 (0x7fb0331dc000) [pid = 1822] [serial = 28] [outer = 0x7fb0331d8000] 02:08:51 INFO - PROCESS | 1822 | 1462525731548 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 29 (0x7fb0333de000) [pid = 1822] [serial = 29] [outer = 0x7fb0331d8000] 02:08:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333e4800 == 11 [pid = 1822] [id = 11] 02:08:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 30 (0x7fb033514000) [pid = 1822] [serial = 30] [outer = (nil)] 02:08:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 31 (0x7fb033516400) [pid = 1822] [serial = 31] [outer = 0x7fb033514000] 02:08:51 INFO - PROCESS | 1822 | 1462525731651 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 32 (0x7fb03351c800) [pid = 1822] [serial = 32] [outer = 0x7fb033514000] 02:08:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333db800 == 12 [pid = 1822] [id = 12] 02:08:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 33 (0x7fb0334ea000) [pid = 1822] [serial = 33] [outer = (nil)] 02:08:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 34 (0x7fb033752c00) [pid = 1822] [serial = 34] [outer = 0x7fb0334ea000] 02:08:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 35 (0x7fb034ab3000) [pid = 1822] [serial = 35] [outer = 0x7fb0334ea000] 02:08:52 INFO - PROCESS | 1822 | 1462525732651 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1439ms 02:08:52 INFO - PROCESS | 1822 | 1462525732668 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:08:52 INFO - PROCESS | 1822 | 1462525732675 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 02:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:08:52 INFO - PROCESS | 1822 | 1462525732685 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - PROCESS | 1822 | 1462525732689 Marionette TRACE conn3 <- [1,22,null,{}] 02:08:52 INFO - PROCESS | 1822 | 1462525732695 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:52 INFO - PROCESS | 1822 | 1462525732887 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:08:53 INFO - PROCESS | 1822 | 1462525733003 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038b41800 == 13 [pid = 1822] [id = 13] 02:08:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 36 (0x7fb033e38c00) [pid = 1822] [serial = 36] [outer = (nil)] 02:08:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 37 (0x7fb03960a400) [pid = 1822] [serial = 37] [outer = 0x7fb033e38c00] 02:08:53 INFO - PROCESS | 1822 | 1462525733077 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 38 (0x7fb03a57d400) [pid = 1822] [serial = 38] [outer = 0x7fb033e38c00] 02:08:53 INFO - PROCESS | 1822 | 1462525733899 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1234ms 02:08:53 INFO - PROCESS | 1822 | 1462525733943 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:08:53 INFO - PROCESS | 1822 | 1462525733947 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 02:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:08:53 INFO - PROCESS | 1822 | 1462525733956 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:08:53 INFO - PROCESS | 1822 | 1462525733960 Marionette TRACE conn3 <- [1,26,null,{}] 02:08:53 INFO - PROCESS | 1822 | 1462525733975 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:54 INFO - PROCESS | 1822 | 1462525734151 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:08:54 INFO - PROCESS | 1822 | 1462525734267 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03bd16800 == 14 [pid = 1822] [id = 14] 02:08:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 39 (0x7fb03b2d2400) [pid = 1822] [serial = 39] [outer = (nil)] 02:08:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 40 (0x7fb03bbc7c00) [pid = 1822] [serial = 40] [outer = 0x7fb03b2d2400] 02:08:54 INFO - PROCESS | 1822 | 1462525734344 Marionette DEBUG loaded listener.js 02:08:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 41 (0x7fb03c3b6800) [pid = 1822] [serial = 41] [outer = 0x7fb03b2d2400] 02:08:55 INFO - PROCESS | 1822 | 1462525735383 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1482ms 02:08:55 INFO - PROCESS | 1822 | 1462525735439 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:08:55 INFO - PROCESS | 1822 | 1462525735445 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 02:08:55 INFO - PROCESS | 1822 | 1462525735454 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:08:55 INFO - PROCESS | 1822 | 1462525735459 Marionette TRACE conn3 <- [1,30,null,{}] 02:08:55 INFO - PROCESS | 1822 | 1462525735469 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:55 INFO - PROCESS | 1822 | 1462525735716 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:08:56 INFO - PROCESS | 1822 | 1462525736026 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ad0a000 == 15 [pid = 1822] [id = 15] 02:08:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 42 (0x7fb03c812800) [pid = 1822] [serial = 42] [outer = (nil)] 02:08:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 43 (0x7fb03c814400) [pid = 1822] [serial = 43] [outer = 0x7fb03c812800] 02:08:56 INFO - PROCESS | 1822 | 1462525736090 Marionette DEBUG loaded listener.js 02:08:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 44 (0x7fb03c933400) [pid = 1822] [serial = 44] [outer = 0x7fb03c812800] 02:08:56 INFO - PROCESS | 1822 | 1462525736772 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1338ms 02:08:56 INFO - PROCESS | 1822 | 1462525736789 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:08:56 INFO - PROCESS | 1822 | 1462525736797 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 02:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:08:56 INFO - PROCESS | 1822 | 1462525736806 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:08:56 INFO - PROCESS | 1822 | 1462525736809 Marionette TRACE conn3 <- [1,34,null,{}] 02:08:56 INFO - PROCESS | 1822 | 1462525736815 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:56 INFO - PROCESS | 1822 | 1462525736961 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:08:57 INFO - PROCESS | 1822 | 1462525737042 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03bd0e000 == 16 [pid = 1822] [id = 16] 02:08:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 45 (0x7fb03b6a7800) [pid = 1822] [serial = 45] [outer = (nil)] 02:08:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 46 (0x7fb03c93f800) [pid = 1822] [serial = 46] [outer = 0x7fb03b6a7800] 02:08:57 INFO - PROCESS | 1822 | 1462525737100 Marionette DEBUG loaded listener.js 02:08:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 47 (0x7fb03cecfc00) [pid = 1822] [serial = 47] [outer = 0x7fb03b6a7800] 02:08:57 INFO - PROCESS | 1822 | 1462525737744 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 978ms 02:08:57 INFO - PROCESS | 1822 | 1462525737785 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:08:57 INFO - PROCESS | 1822 | 1462525737789 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 02:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:08:57 INFO - PROCESS | 1822 | 1462525737795 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:08:57 INFO - PROCESS | 1822 | 1462525737801 Marionette TRACE conn3 <- [1,38,null,{}] 02:08:57 INFO - PROCESS | 1822 | 1462525737830 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:57 INFO - PROCESS | 1822 | 1462525737982 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:08:58 INFO - PROCESS | 1822 | 1462525737996 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c84d800 == 17 [pid = 1822] [id = 17] 02:08:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 48 (0x7fb03d141c00) [pid = 1822] [serial = 48] [outer = (nil)] 02:08:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 49 (0x7fb03d4ac400) [pid = 1822] [serial = 49] [outer = 0x7fb03d141c00] 02:08:58 INFO - PROCESS | 1822 | 1462525738066 Marionette DEBUG loaded listener.js 02:08:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 50 (0x7fb03d9d7c00) [pid = 1822] [serial = 50] [outer = 0x7fb03d141c00] 02:08:58 INFO - PROCESS | 1822 | 1462525738771 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1035ms 02:08:58 INFO - PROCESS | 1822 | 1462525738830 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:08:58 INFO - PROCESS | 1822 | 1462525738834 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 02:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:08:58 INFO - PROCESS | 1822 | 1462525738839 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:08:58 INFO - PROCESS | 1822 | 1462525738841 Marionette TRACE conn3 <- [1,42,null,{}] 02:08:58 INFO - PROCESS | 1822 | 1462525738846 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:59 INFO - PROCESS | 1822 | 1462525739017 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:08:59 INFO - PROCESS | 1822 | 1462525739035 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce9f000 == 18 [pid = 1822] [id = 18] 02:08:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 51 (0x7fb03d9e4000) [pid = 1822] [serial = 51] [outer = (nil)] 02:08:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 52 (0x7fb03ddde400) [pid = 1822] [serial = 52] [outer = 0x7fb03d9e4000] 02:08:59 INFO - PROCESS | 1822 | 1462525739097 Marionette DEBUG loaded listener.js 02:08:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 53 (0x7fb03dece400) [pid = 1822] [serial = 53] [outer = 0x7fb03d9e4000] 02:08:59 INFO - PROCESS | 1822 | 1462525739719 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 927ms 02:08:59 INFO - PROCESS | 1822 | 1462525739767 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:08:59 INFO - PROCESS | 1822 | 1462525739770 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 02:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:08:59 INFO - PROCESS | 1822 | 1462525739775 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:08:59 INFO - PROCESS | 1822 | 1462525739777 Marionette TRACE conn3 <- [1,46,null,{}] 02:08:59 INFO - PROCESS | 1822 | 1462525739782 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:59 INFO - PROCESS | 1822 | 1462525739905 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:08:59 INFO - PROCESS | 1822 | 1462525739991 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03d409800 == 19 [pid = 1822] [id = 19] 02:09:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 54 (0x7fb03638ac00) [pid = 1822] [serial = 54] [outer = (nil)] 02:09:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 55 (0x7fb03f002400) [pid = 1822] [serial = 55] [outer = 0x7fb03638ac00] 02:09:00 INFO - PROCESS | 1822 | 1462525740054 Marionette DEBUG loaded listener.js 02:09:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 56 (0x7fb03f12bc00) [pid = 1822] [serial = 56] [outer = 0x7fb03638ac00] 02:09:00 INFO - PROCESS | 1822 | 1462525740640 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 929ms 02:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:09:00 INFO - PROCESS | 1822 | 1462525740705 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:09:00 INFO - PROCESS | 1822 | 1462525740708 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 02:09:00 INFO - PROCESS | 1822 | 1462525740713 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:09:00 INFO - PROCESS | 1822 | 1462525740716 Marionette TRACE conn3 <- [1,50,null,{}] 02:09:00 INFO - PROCESS | 1822 | 1462525740721 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:00 INFO - PROCESS | 1822 | 1462525740883 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:09:00 INFO - PROCESS | 1822 | 1462525740967 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f120800 == 20 [pid = 1822] [id = 20] 02:09:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 57 (0x7fb036395000) [pid = 1822] [serial = 57] [outer = (nil)] 02:09:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 58 (0x7fb03ffb7400) [pid = 1822] [serial = 58] [outer = 0x7fb036395000] 02:09:01 INFO - PROCESS | 1822 | 1462525741056 Marionette DEBUG loaded listener.js 02:09:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 59 (0x7fb048c67400) [pid = 1822] [serial = 59] [outer = 0x7fb036395000] 02:09:01 INFO - PROCESS | 1822 | 1462525741641 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 977ms 02:09:01 INFO - PROCESS | 1822 | 1462525741690 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:09:01 INFO - PROCESS | 1822 | 1462525741693 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 02:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:09:01 INFO - PROCESS | 1822 | 1462525741699 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:09:01 INFO - PROCESS | 1822 | 1462525741701 Marionette TRACE conn3 <- [1,54,null,{}] 02:09:01 INFO - PROCESS | 1822 | 1462525741706 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:01 INFO - PROCESS | 1822 | 1462525741863 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:09:01 INFO - PROCESS | 1822 | 1462525741917 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f324000 == 21 [pid = 1822] [id = 21] 02:09:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 60 (0x7fb038b25800) [pid = 1822] [serial = 60] [outer = (nil)] 02:09:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 61 (0x7fb049811c00) [pid = 1822] [serial = 61] [outer = 0x7fb038b25800] 02:09:01 INFO - PROCESS | 1822 | 1462525741987 Marionette DEBUG loaded listener.js 02:09:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 62 (0x7fb049b8fc00) [pid = 1822] [serial = 62] [outer = 0x7fb038b25800] 02:09:02 INFO - PROCESS | 1822 | 1462525742600 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 925ms 02:09:02 INFO - PROCESS | 1822 | 1462525742625 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:09:02 INFO - PROCESS | 1822 | 1462525742628 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 02:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:09:02 INFO - PROCESS | 1822 | 1462525742633 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:09:02 INFO - PROCESS | 1822 | 1462525742635 Marionette TRACE conn3 <- [1,58,null,{}] 02:09:02 INFO - PROCESS | 1822 | 1462525742641 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:02 INFO - PROCESS | 1822 | 1462525742808 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:09:02 INFO - PROCESS | 1822 | 1462525742841 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb043013000 == 22 [pid = 1822] [id = 22] 02:09:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 63 (0x7fb03c812400) [pid = 1822] [serial = 63] [outer = (nil)] 02:09:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 64 (0x7fb049d66400) [pid = 1822] [serial = 64] [outer = 0x7fb03c812400] 02:09:02 INFO - PROCESS | 1822 | 1462525742906 Marionette DEBUG loaded listener.js 02:09:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 65 (0x7fb04a9ca400) [pid = 1822] [serial = 65] [outer = 0x7fb03c812400] 02:09:03 INFO - PROCESS | 1822 | 1462525743529 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 927ms 02:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:09:03 INFO - PROCESS | 1822 | 1462525743562 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:09:03 INFO - PROCESS | 1822 | 1462525743564 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 02:09:03 INFO - PROCESS | 1822 | 1462525743569 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:09:03 INFO - PROCESS | 1822 | 1462525743572 Marionette TRACE conn3 <- [1,62,null,{}] 02:09:03 INFO - PROCESS | 1822 | 1462525743577 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:03 INFO - PROCESS | 1822 | 1462525743704 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:09:03 INFO - PROCESS | 1822 | 1462525743722 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb048cf3800 == 23 [pid = 1822] [id = 23] 02:09:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 66 (0x7fb049d3c800) [pid = 1822] [serial = 66] [outer = (nil)] 02:09:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 67 (0x7fb04ac60c00) [pid = 1822] [serial = 67] [outer = 0x7fb049d3c800] 02:09:03 INFO - PROCESS | 1822 | 1462525743781 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7fb04af21c00) [pid = 1822] [serial = 68] [outer = 0x7fb049d3c800] 02:09:05 INFO - PROCESS | 1822 | 1462525745359 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1836ms 02:09:05 INFO - PROCESS | 1822 | 1462525745407 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:09:05 INFO - PROCESS | 1822 | 1462525745411 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 02:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:09:05 INFO - PROCESS | 1822 | 1462525745425 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:09:05 INFO - PROCESS | 1822 | 1462525745428 Marionette TRACE conn3 <- [1,66,null,{}] 02:09:05 INFO - PROCESS | 1822 | 1462525745435 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:05 INFO - PROCESS | 1822 | 1462525745596 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:09:05 INFO - PROCESS | 1822 | 1462525745659 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036406800 == 24 [pid = 1822] [id = 24] 02:09:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7fb0396b9800) [pid = 1822] [serial = 69] [outer = (nil)] 02:09:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7fb03afb1c00) [pid = 1822] [serial = 70] [outer = 0x7fb0396b9800] 02:09:05 INFO - PROCESS | 1822 | 1462525745722 Marionette DEBUG loaded listener.js 02:09:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 71 (0x7fb03b6a5400) [pid = 1822] [serial = 71] [outer = 0x7fb0396b9800] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 70 (0x7fb033d75400) [pid = 1822] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 69 (0x7fb034c32000) [pid = 1822] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 68 (0x7fb03b090800) [pid = 1822] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 67 (0x7fb033514000) [pid = 1822] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 66 (0x7fb033e38c00) [pid = 1822] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 65 (0x7fb03b2d2400) [pid = 1822] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 64 (0x7fb03c812800) [pid = 1822] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 63 (0x7fb03b6a7800) [pid = 1822] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 62 (0x7fb03d141c00) [pid = 1822] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 61 (0x7fb03d9e4000) [pid = 1822] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 60 (0x7fb036395000) [pid = 1822] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:09:06 INFO - PROCESS | 1822 | --DOMWINDOW == 59 (0x7fb038b25800) [pid = 1822] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:09:06 INFO - PROCESS | 1822 | 1462525746796 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1399ms 02:09:06 INFO - PROCESS | 1822 | 1462525746818 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:09:06 INFO - PROCESS | 1822 | 1462525746826 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 02:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:09:06 INFO - PROCESS | 1822 | 1462525746835 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:09:06 INFO - PROCESS | 1822 | 1462525746839 Marionette TRACE conn3 <- [1,70,null,{}] 02:09:06 INFO - PROCESS | 1822 | 1462525746844 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:06 INFO - PROCESS | 1822 | 1462525746981 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:09:07 INFO - PROCESS | 1822 | 1462525747064 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038b54000 == 25 [pid = 1822] [id = 25] 02:09:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 60 (0x7fb034c37400) [pid = 1822] [serial = 72] [outer = (nil)] 02:09:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 61 (0x7fb03b08c000) [pid = 1822] [serial = 73] [outer = 0x7fb034c37400] 02:09:07 INFO - PROCESS | 1822 | 1462525747126 Marionette DEBUG loaded listener.js 02:09:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 62 (0x7fb03c93bc00) [pid = 1822] [serial = 74] [outer = 0x7fb034c37400] 02:09:07 INFO - PROCESS | 1822 | 1462525747754 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 979ms 02:09:07 INFO - PROCESS | 1822 | 1462525747813 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:09:07 INFO - PROCESS | 1822 | 1462525747816 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 02:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:09:07 INFO - PROCESS | 1822 | 1462525747822 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:09:07 INFO - PROCESS | 1822 | 1462525747827 Marionette TRACE conn3 <- [1,74,null,{}] 02:09:07 INFO - PROCESS | 1822 | 1462525747847 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:08 INFO - PROCESS | 1822 | 1462525748010 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:09:08 INFO - PROCESS | 1822 | 1462525748021 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ba09000 == 26 [pid = 1822] [id = 26] 02:09:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 63 (0x7fb03ced9800) [pid = 1822] [serial = 75] [outer = (nil)] 02:09:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 64 (0x7fb03d13b000) [pid = 1822] [serial = 76] [outer = 0x7fb03ced9800] 02:09:08 INFO - PROCESS | 1822 | 1462525748084 Marionette DEBUG loaded listener.js 02:09:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 65 (0x7fb03d4ad000) [pid = 1822] [serial = 77] [outer = 0x7fb03ced9800] 02:09:08 INFO - PROCESS | 1822 | 1462525748829 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1039ms 02:09:08 INFO - PROCESS | 1822 | 1462525748862 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:09:08 INFO - PROCESS | 1822 | 1462525748867 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 02:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:09:08 INFO - PROCESS | 1822 | 1462525748875 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:09:08 INFO - PROCESS | 1822 | 1462525748880 Marionette TRACE conn3 <- [1,78,null,{}] 02:09:08 INFO - PROCESS | 1822 | 1462525748889 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:09 INFO - PROCESS | 1822 | 1462525749084 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:09:09 INFO - PROCESS | 1822 | 1462525749099 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03641c800 == 27 [pid = 1822] [id = 27] 02:09:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 66 (0x7fb03580f400) [pid = 1822] [serial = 78] [outer = (nil)] 02:09:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 67 (0x7fb03a57d800) [pid = 1822] [serial = 79] [outer = 0x7fb03580f400] 02:09:09 INFO - PROCESS | 1822 | 1462525749169 Marionette DEBUG loaded listener.js 02:09:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7fb03bbcd400) [pid = 1822] [serial = 80] [outer = 0x7fb03580f400] 02:09:10 INFO - PROCESS | 1822 | 1462525750005 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1187ms 02:09:10 INFO - PROCESS | 1822 | 1462525750064 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:09:10 INFO - PROCESS | 1822 | 1462525750072 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 02:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:09:10 INFO - PROCESS | 1822 | 1462525750082 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:09:10 INFO - PROCESS | 1822 | 1462525750086 Marionette TRACE conn3 <- [1,82,null,{}] 02:09:10 INFO - PROCESS | 1822 | 1462525750091 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:10 INFO - PROCESS | 1822 | 1462525750246 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:09:10 INFO - PROCESS | 1822 | 1462525750365 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c458800 == 28 [pid = 1822] [id = 28] 02:09:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7fb033754000) [pid = 1822] [serial = 81] [outer = (nil)] 02:09:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7fb03d12e800) [pid = 1822] [serial = 82] [outer = 0x7fb033754000] 02:09:10 INFO - PROCESS | 1822 | 1462525750434 Marionette DEBUG loaded listener.js 02:09:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 71 (0x7fb03d4b7c00) [pid = 1822] [serial = 83] [outer = 0x7fb033754000] 02:09:11 INFO - PROCESS | 1822 | 1462525751183 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1179ms 02:09:11 INFO - PROCESS | 1822 | 1462525751261 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:09:11 INFO - PROCESS | 1822 | 1462525751265 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 02:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:09:11 INFO - PROCESS | 1822 | 1462525751272 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:09:11 INFO - PROCESS | 1822 | 1462525751278 Marionette TRACE conn3 <- [1,86,null,{}] 02:09:11 INFO - PROCESS | 1822 | 1462525751310 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:11 INFO - PROCESS | 1822 | 1462525751463 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:09:11 INFO - PROCESS | 1822 | 1462525751582 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ceb2800 == 29 [pid = 1822] [id = 29] 02:09:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 72 (0x7fb03dc60000) [pid = 1822] [serial = 84] [outer = (nil)] 02:09:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 73 (0x7fb03f173000) [pid = 1822] [serial = 85] [outer = 0x7fb03dc60000] 02:09:11 INFO - PROCESS | 1822 | 1462525751656 Marionette DEBUG loaded listener.js 02:09:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 74 (0x7fb03ffb8c00) [pid = 1822] [serial = 86] [outer = 0x7fb03dc60000] 02:09:12 INFO - PROCESS | 1822 | 1462525752454 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1251ms 02:09:12 INFO - PROCESS | 1822 | 1462525752524 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:09:12 INFO - PROCESS | 1822 | 1462525752529 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 02:09:12 INFO - PROCESS | 1822 | 1462525752535 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - PROCESS | 1822 | 1462525752538 Marionette TRACE conn3 <- [1,90,null,{}] 02:09:12 INFO - PROCESS | 1822 | 1462525752543 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:12 INFO - PROCESS | 1822 | 1462525752690 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:09:12 INFO - PROCESS | 1822 | 1462525752820 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038b54800 == 30 [pid = 1822] [id = 30] 02:09:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 75 (0x7fb034c35400) [pid = 1822] [serial = 87] [outer = (nil)] 02:09:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 76 (0x7fb043c9c400) [pid = 1822] [serial = 88] [outer = 0x7fb034c35400] 02:09:12 INFO - PROCESS | 1822 | 1462525752889 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 77 (0x7fb049896400) [pid = 1822] [serial = 89] [outer = 0x7fb034c35400] 02:09:13 INFO - PROCESS | 1822 | 1462525753817 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1330ms 02:09:13 INFO - PROCESS | 1822 | 1462525753865 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:09:13 INFO - PROCESS | 1822 | 1462525753870 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 02:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:09:13 INFO - PROCESS | 1822 | 1462525753877 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:09:13 INFO - PROCESS | 1822 | 1462525753883 Marionette TRACE conn3 <- [1,94,null,{}] 02:09:13 INFO - PROCESS | 1822 | 1462525753892 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:14 INFO - PROCESS | 1822 | 1462525754030 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:09:14 INFO - PROCESS | 1822 | 1462525754187 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034c12800 == 31 [pid = 1822] [id = 31] 02:09:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 78 (0x7fb034abd400) [pid = 1822] [serial = 90] [outer = (nil)] 02:09:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 79 (0x7fb0357d6800) [pid = 1822] [serial = 91] [outer = 0x7fb034abd400] 02:09:14 INFO - PROCESS | 1822 | 1462525754288 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 80 (0x7fb038b1e800) [pid = 1822] [serial = 92] [outer = 0x7fb034abd400] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 79 (0x7fb04c955000) [pid = 1822] [serial = 2] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 78 (0x7fb049d66400) [pid = 1822] [serial = 64] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 77 (0x7fb033516400) [pid = 1822] [serial = 31] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 76 (0x7fb033752c00) [pid = 1822] [serial = 34] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 75 (0x7fb03960a400) [pid = 1822] [serial = 37] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 74 (0x7fb03bbc7c00) [pid = 1822] [serial = 40] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 73 (0x7fb03c814400) [pid = 1822] [serial = 43] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 72 (0x7fb03c93f800) [pid = 1822] [serial = 46] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 71 (0x7fb03d4ac400) [pid = 1822] [serial = 49] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 70 (0x7fb03d9d7c00) [pid = 1822] [serial = 50] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 69 (0x7fb03ddde400) [pid = 1822] [serial = 52] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 68 (0x7fb03dece400) [pid = 1822] [serial = 53] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 67 (0x7fb03f002400) [pid = 1822] [serial = 55] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 66 (0x7fb03ffb7400) [pid = 1822] [serial = 58] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 65 (0x7fb049811c00) [pid = 1822] [serial = 61] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 64 (0x7fb0331dc000) [pid = 1822] [serial = 28] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 63 (0x7fb048c67400) [pid = 1822] [serial = 59] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 62 (0x7fb049b8fc00) [pid = 1822] [serial = 62] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 61 (0x7fb03a57d400) [pid = 1822] [serial = 38] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 60 (0x7fb03c933400) [pid = 1822] [serial = 44] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 59 (0x7fb03c3b6800) [pid = 1822] [serial = 41] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 58 (0x7fb03351c800) [pid = 1822] [serial = 32] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 57 (0x7fb03cecfc00) [pid = 1822] [serial = 47] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 56 (0x7fb03d138c00) [pid = 1822] [serial = 26] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 55 (0x7fb034ab8000) [pid = 1822] [serial = 19] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 54 (0x7fb034c33c00) [pid = 1822] [serial = 16] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 53 (0x7fb034c3a400) [pid = 1822] [serial = 17] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 52 (0x7fb03b6a7c00) [pid = 1822] [serial = 12] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 51 (0x7fb03bbc8400) [pid = 1822] [serial = 9] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 50 (0x7fb03d130800) [pid = 1822] [serial = 25] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 49 (0x7fb049d34000) [pid = 1822] [serial = 23] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | --DOMWINDOW == 48 (0x7fb033e34c00) [pid = 1822] [serial = 22] [outer = (nil)] [url = about:blank] 02:09:15 INFO - PROCESS | 1822 | 1462525755581 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1740ms 02:09:15 INFO - PROCESS | 1822 | 1462525755618 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:09:15 INFO - PROCESS | 1822 | 1462525755623 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 02:09:15 INFO - PROCESS | 1822 | 1462525755650 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:09:15 INFO - PROCESS | 1822 | 1462525755656 Marionette TRACE conn3 <- [1,98,null,{}] 02:09:15 INFO - PROCESS | 1822 | 1462525755666 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:15 INFO - PROCESS | 1822 | 1462525755807 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:09:15 INFO - PROCESS | 1822 | 1462525755819 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033ede000 == 32 [pid = 1822] [id = 32] 02:09:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 49 (0x7fb0358a0400) [pid = 1822] [serial = 93] [outer = (nil)] 02:09:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 50 (0x7fb038bea800) [pid = 1822] [serial = 94] [outer = 0x7fb0358a0400] 02:09:15 INFO - PROCESS | 1822 | 1462525755894 Marionette DEBUG loaded listener.js 02:09:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 51 (0x7fb03a053400) [pid = 1822] [serial = 95] [outer = 0x7fb0358a0400] 02:09:16 INFO - PROCESS | 1822 | 1462525756561 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 958ms 02:09:16 INFO - PROCESS | 1822 | 1462525756588 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:09:16 INFO - PROCESS | 1822 | 1462525756597 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 02:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:09:16 INFO - PROCESS | 1822 | 1462525756608 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:09:16 INFO - PROCESS | 1822 | 1462525756611 Marionette TRACE conn3 <- [1,102,null,{}] 02:09:16 INFO - PROCESS | 1822 | 1462525756617 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:16 INFO - PROCESS | 1822 | 1462525756783 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:09:16 INFO - PROCESS | 1822 | 1462525756808 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038b4f800 == 33 [pid = 1822] [id = 33] 02:09:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 52 (0x7fb03aee6400) [pid = 1822] [serial = 96] [outer = (nil)] 02:09:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 53 (0x7fb03b7cf800) [pid = 1822] [serial = 97] [outer = 0x7fb03aee6400] 02:09:16 INFO - PROCESS | 1822 | 1462525756867 Marionette DEBUG loaded listener.js 02:09:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 54 (0x7fb03c814000) [pid = 1822] [serial = 98] [outer = 0x7fb03aee6400] 02:09:17 INFO - PROCESS | 1822 | 1462525757550 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 986ms 02:09:17 INFO - PROCESS | 1822 | 1462525757594 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:09:17 INFO - PROCESS | 1822 | 1462525757598 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 02:09:17 INFO - PROCESS | 1822 | 1462525757605 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:09:17 INFO - PROCESS | 1822 | 1462525757620 Marionette TRACE conn3 <- [1,106,null,{}] 02:09:17 INFO - PROCESS | 1822 | 1462525757649 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:17 INFO - PROCESS | 1822 | 1462525757830 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:09:17 INFO - PROCESS | 1822 | 1462525757854 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b84f800 == 34 [pid = 1822] [id = 34] 02:09:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 55 (0x7fb03b08f000) [pid = 1822] [serial = 99] [outer = (nil)] 02:09:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 56 (0x7fb03ced9400) [pid = 1822] [serial = 100] [outer = 0x7fb03b08f000] 02:09:17 INFO - PROCESS | 1822 | 1462525757918 Marionette DEBUG loaded listener.js 02:09:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 57 (0x7fb03d13bc00) [pid = 1822] [serial = 101] [outer = 0x7fb03b08f000] 02:09:18 INFO - PROCESS | 1822 | 1462525758556 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1010ms 02:09:18 INFO - PROCESS | 1822 | 1462525758615 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:09:18 INFO - PROCESS | 1822 | 1462525758620 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 02:09:18 INFO - PROCESS | 1822 | 1462525758625 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:09:18 INFO - PROCESS | 1822 | 1462525758628 Marionette TRACE conn3 <- [1,110,null,{}] 02:09:18 INFO - PROCESS | 1822 | 1462525758633 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:18 INFO - PROCESS | 1822 | 1462525758791 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:09:18 INFO - PROCESS | 1822 | 1462525758817 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c389800 == 35 [pid = 1822] [id = 35] 02:09:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 58 (0x7fb039607400) [pid = 1822] [serial = 102] [outer = (nil)] 02:09:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 59 (0x7fb03d9db400) [pid = 1822] [serial = 103] [outer = 0x7fb039607400] 02:09:18 INFO - PROCESS | 1822 | 1462525758878 Marionette DEBUG loaded listener.js 02:09:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 60 (0x7fb03dc64400) [pid = 1822] [serial = 104] [outer = 0x7fb039607400] 02:09:19 INFO - PROCESS | 1822 | --DOMWINDOW == 59 (0x7fb049d3c800) [pid = 1822] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:09:19 INFO - PROCESS | 1822 | --DOMWINDOW == 58 (0x7fb03638ac00) [pid = 1822] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:09:19 INFO - PROCESS | 1822 | --DOMWINDOW == 57 (0x7fb03c812400) [pid = 1822] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:09:19 INFO - PROCESS | 1822 | --DOMWINDOW == 56 (0x7fb03ced9800) [pid = 1822] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:09:19 INFO - PROCESS | 1822 | --DOMWINDOW == 55 (0x7fb0396b9800) [pid = 1822] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:09:19 INFO - PROCESS | 1822 | --DOMWINDOW == 54 (0x7fb034c37400) [pid = 1822] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:09:19 INFO - PROCESS | 1822 | 1462525759594 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1027ms 02:09:19 INFO - PROCESS | 1822 | 1462525759652 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:09:19 INFO - PROCESS | 1822 | 1462525759656 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 02:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:09:19 INFO - PROCESS | 1822 | 1462525759666 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:09:19 INFO - PROCESS | 1822 | 1462525759668 Marionette TRACE conn3 <- [1,114,null,{}] 02:09:19 INFO - PROCESS | 1822 | 1462525759672 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:19 INFO - PROCESS | 1822 | 1462525759802 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:09:19 INFO - PROCESS | 1822 | 1462525759817 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c850000 == 36 [pid = 1822] [id = 36] 02:09:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 55 (0x7fb034c37400) [pid = 1822] [serial = 105] [outer = (nil)] 02:09:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 56 (0x7fb03d137400) [pid = 1822] [serial = 106] [outer = 0x7fb034c37400] 02:09:19 INFO - PROCESS | 1822 | 1462525759875 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 57 (0x7fb03dec4800) [pid = 1822] [serial = 107] [outer = 0x7fb034c37400] 02:09:20 INFO - PROCESS | 1822 | 1462525760622 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 980ms 02:09:20 INFO - PROCESS | 1822 | 1462525760648 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:09:20 INFO - PROCESS | 1822 | 1462525760651 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 02:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:09:20 INFO - PROCESS | 1822 | 1462525760662 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:09:20 INFO - PROCESS | 1822 | 1462525760664 Marionette TRACE conn3 <- [1,118,null,{}] 02:09:20 INFO - PROCESS | 1822 | 1462525760670 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:20 INFO - PROCESS | 1822 | 1462525760810 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:09:20 INFO - PROCESS | 1822 | 1462525760826 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03cf7d000 == 37 [pid = 1822] [id = 37] 02:09:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 58 (0x7fb033d7d400) [pid = 1822] [serial = 108] [outer = (nil)] 02:09:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 59 (0x7fb043c44400) [pid = 1822] [serial = 109] [outer = 0x7fb033d7d400] 02:09:20 INFO - PROCESS | 1822 | 1462525760888 Marionette DEBUG loaded listener.js 02:09:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 60 (0x7fb049808c00) [pid = 1822] [serial = 110] [outer = 0x7fb033d7d400] 02:09:21 INFO - PROCESS | 1822 | 1462525761514 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 881ms 02:09:21 INFO - PROCESS | 1822 | 1462525761539 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 1822 | 1462525761545 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 02:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:09:21 INFO - PROCESS | 1822 | 1462525761553 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:09:21 INFO - PROCESS | 1822 | 1462525761559 Marionette TRACE conn3 <- [1,122,null,{}] 02:09:21 INFO - PROCESS | 1822 | 1462525761568 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:21 INFO - PROCESS | 1822 | 1462525761734 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:09:21 INFO - PROCESS | 1822 | 1462525761840 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033739800 == 38 [pid = 1822] [id = 38] 02:09:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 61 (0x7fb033512800) [pid = 1822] [serial = 111] [outer = (nil)] 02:09:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 62 (0x7fb034ab4400) [pid = 1822] [serial = 112] [outer = 0x7fb033512800] 02:09:21 INFO - PROCESS | 1822 | 1462525761911 Marionette DEBUG loaded listener.js 02:09:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 63 (0x7fb0363e8400) [pid = 1822] [serial = 113] [outer = 0x7fb033512800] 02:09:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 64 (0x7fb03bcf1000) [pid = 1822] [serial = 114] [outer = 0x7fb0334ea000] 02:09:22 INFO - PROCESS | 1822 | 1462525762890 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1389ms 02:09:22 INFO - PROCESS | 1822 | 1462525762942 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:09:22 INFO - PROCESS | 1822 | 1462525762949 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 02:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:09:22 INFO - PROCESS | 1822 | 1462525762959 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:09:22 INFO - PROCESS | 1822 | 1462525762962 Marionette TRACE conn3 <- [1,126,null,{}] 02:09:22 INFO - PROCESS | 1822 | 1462525762967 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:23 INFO - PROCESS | 1822 | 1462525763127 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:09:23 INFO - PROCESS | 1822 | 1462525763246 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c2de800 == 39 [pid = 1822] [id = 39] 02:09:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 65 (0x7fb033d79000) [pid = 1822] [serial = 115] [outer = (nil)] 02:09:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 66 (0x7fb03baa7800) [pid = 1822] [serial = 116] [outer = 0x7fb033d79000] 02:09:23 INFO - PROCESS | 1822 | 1462525763316 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 67 (0x7fb03ccbd800) [pid = 1822] [serial = 117] [outer = 0x7fb033d79000] 02:09:24 INFO - PROCESS | 1822 | 1462525764220 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1282ms 02:09:24 INFO - PROCESS | 1822 | 1462525764241 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:09:24 INFO - PROCESS | 1822 | 1462525764244 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 02:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:09:24 INFO - PROCESS | 1822 | 1462525764250 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 1822 | 1462525764256 Marionette TRACE conn3 <- [1,130,null,{}] 02:09:24 INFO - PROCESS | 1822 | 1462525764271 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:24 INFO - PROCESS | 1822 | 1462525764438 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:09:24 INFO - PROCESS | 1822 | 1462525764568 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f1a6800 == 40 [pid = 1822] [id = 40] 02:09:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7fb03d432c00) [pid = 1822] [serial = 118] [outer = (nil)] 02:09:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7fb03dece400) [pid = 1822] [serial = 119] [outer = 0x7fb03d432c00] 02:09:24 INFO - PROCESS | 1822 | 1462525764642 Marionette DEBUG loaded listener.js 02:09:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7fb03ff95c00) [pid = 1822] [serial = 120] [outer = 0x7fb03d432c00] 02:09:25 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03641c800 == 39 [pid = 1822] [id = 27] 02:09:25 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c850000 == 38 [pid = 1822] [id = 36] 02:09:25 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c389800 == 37 [pid = 1822] [id = 35] 02:09:25 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b84f800 == 36 [pid = 1822] [id = 34] 02:09:25 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038b4f800 == 35 [pid = 1822] [id = 33] 02:09:25 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb033ede000 == 34 [pid = 1822] [id = 32] 02:09:25 INFO - PROCESS | 1822 | 1462525765714 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 69 (0x7fb04ac60c00) [pid = 1822] [serial = 67] [outer = (nil)] [url = about:blank] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 68 (0x7fb03f12bc00) [pid = 1822] [serial = 56] [outer = (nil)] [url = about:blank] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 67 (0x7fb04a9ca400) [pid = 1822] [serial = 65] [outer = (nil)] [url = about:blank] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 66 (0x7fb03d13b000) [pid = 1822] [serial = 76] [outer = (nil)] [url = about:blank] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 65 (0x7fb03d4ad000) [pid = 1822] [serial = 77] [outer = (nil)] [url = about:blank] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 64 (0x7fb03afb1c00) [pid = 1822] [serial = 70] [outer = (nil)] [url = about:blank] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 63 (0x7fb03b6a5400) [pid = 1822] [serial = 71] [outer = (nil)] [url = about:blank] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 62 (0x7fb03c93bc00) [pid = 1822] [serial = 74] [outer = (nil)] [url = about:blank] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 61 (0x7fb04af21c00) [pid = 1822] [serial = 68] [outer = (nil)] [url = about:blank] 02:09:25 INFO - PROCESS | 1822 | --DOMWINDOW == 60 (0x7fb03b08c000) [pid = 1822] [serial = 73] [outer = (nil)] [url = about:blank] 02:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1486ms 02:09:25 INFO - PROCESS | 1822 | 1462525765736 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:09:25 INFO - PROCESS | 1822 | 1462525765740 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 02:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:09:25 INFO - PROCESS | 1822 | 1462525765748 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:09:25 INFO - PROCESS | 1822 | 1462525765753 Marionette TRACE conn3 <- [1,134,null,{}] 02:09:25 INFO - PROCESS | 1822 | 1462525765760 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:25 INFO - PROCESS | 1822 | 1462525765893 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:09:25 INFO - PROCESS | 1822 | 1462525765913 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034a97800 == 35 [pid = 1822] [id = 41] 02:09:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 61 (0x7fb033520000) [pid = 1822] [serial = 121] [outer = (nil)] 02:09:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 62 (0x7fb039608c00) [pid = 1822] [serial = 122] [outer = 0x7fb033520000] 02:09:25 INFO - PROCESS | 1822 | 1462525765973 Marionette DEBUG loaded listener.js 02:09:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 63 (0x7fb03adb7000) [pid = 1822] [serial = 123] [outer = 0x7fb033520000] 02:09:26 INFO - PROCESS | 1822 | 1462525766638 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 931ms 02:09:26 INFO - PROCESS | 1822 | 1462525766685 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:09:26 INFO - PROCESS | 1822 | 1462525766694 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 02:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:09:26 INFO - PROCESS | 1822 | 1462525766704 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:09:26 INFO - PROCESS | 1822 | 1462525766707 Marionette TRACE conn3 <- [1,138,null,{}] 02:09:26 INFO - PROCESS | 1822 | 1462525766716 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:26 INFO - PROCESS | 1822 | 1462525766846 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:09:26 INFO - PROCESS | 1822 | 1462525766863 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b641000 == 36 [pid = 1822] [id = 42] 02:09:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 64 (0x7fb03c814400) [pid = 1822] [serial = 124] [outer = (nil)] 02:09:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 65 (0x7fb03ccb4c00) [pid = 1822] [serial = 125] [outer = 0x7fb03c814400] 02:09:26 INFO - PROCESS | 1822 | 1462525766922 Marionette DEBUG loaded listener.js 02:09:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 66 (0x7fb03d130800) [pid = 1822] [serial = 126] [outer = 0x7fb03c814400] 02:09:27 INFO - PROCESS | 1822 | 1462525767652 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 975ms 02:09:27 INFO - PROCESS | 1822 | 1462525767680 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:09:27 INFO - PROCESS | 1822 | 1462525767684 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 02:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:09:27 INFO - PROCESS | 1822 | 1462525767704 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:09:27 INFO - PROCESS | 1822 | 1462525767709 Marionette TRACE conn3 <- [1,142,null,{}] 02:09:27 INFO - PROCESS | 1822 | 1462525767723 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:27 INFO - PROCESS | 1822 | 1462525767881 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:09:27 INFO - PROCESS | 1822 | 1462525767902 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c84d000 == 37 [pid = 1822] [id = 43] 02:09:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 67 (0x7fb03f00b400) [pid = 1822] [serial = 127] [outer = (nil)] 02:09:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7fb03f131400) [pid = 1822] [serial = 128] [outer = 0x7fb03f00b400] 02:09:27 INFO - PROCESS | 1822 | 1462525767962 Marionette DEBUG loaded listener.js 02:09:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7fb03ffb4800) [pid = 1822] [serial = 129] [outer = 0x7fb03f00b400] 02:09:28 INFO - PROCESS | 1822 | 1462525768723 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1040ms 02:09:28 INFO - PROCESS | 1822 | 1462525768743 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:09:28 INFO - PROCESS | 1822 | 1462525768747 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 02:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:09:28 INFO - PROCESS | 1822 | 1462525768754 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:09:28 INFO - PROCESS | 1822 | 1462525768759 Marionette TRACE conn3 <- [1,146,null,{}] 02:09:28 INFO - PROCESS | 1822 | 1462525768764 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:28 INFO - PROCESS | 1822 | 1462525768994 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:09:29 INFO - PROCESS | 1822 | 1462525769056 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f1a4800 == 38 [pid = 1822] [id = 44] 02:09:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7fb0334e4800) [pid = 1822] [serial = 130] [outer = (nil)] 02:09:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 71 (0x7fb049811800) [pid = 1822] [serial = 131] [outer = 0x7fb0334e4800] 02:09:29 INFO - PROCESS | 1822 | 1462525769122 Marionette DEBUG loaded listener.js 02:09:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 72 (0x7fb049b28c00) [pid = 1822] [serial = 132] [outer = 0x7fb0334e4800] 02:09:29 INFO - PROCESS | 1822 | 1462525769844 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1136ms 02:09:29 INFO - PROCESS | 1822 | 1462525769891 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:09:29 INFO - PROCESS | 1822 | 1462525769894 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 02:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:09:29 INFO - PROCESS | 1822 | 1462525769905 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:09:29 INFO - PROCESS | 1822 | 1462525769907 Marionette TRACE conn3 <- [1,150,null,{}] 02:09:29 INFO - PROCESS | 1822 | 1462525769911 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:30 INFO - PROCESS | 1822 | 1462525770062 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:09:30 INFO - PROCESS | 1822 | 1462525770084 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb039685000 == 39 [pid = 1822] [id = 45] 02:09:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 73 (0x7fb033086c00) [pid = 1822] [serial = 133] [outer = (nil)] 02:09:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 74 (0x7fb03631b400) [pid = 1822] [serial = 134] [outer = 0x7fb033086c00] 02:09:30 INFO - PROCESS | 1822 | 1462525770142 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 75 (0x7fb03631e000) [pid = 1822] [serial = 135] [outer = 0x7fb033086c00] 02:09:30 INFO - PROCESS | 1822 | --DOMWINDOW == 74 (0x7fb034c35400) [pid = 1822] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:09:30 INFO - PROCESS | 1822 | --DOMWINDOW == 73 (0x7fb039607400) [pid = 1822] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:09:30 INFO - PROCESS | 1822 | --DOMWINDOW == 72 (0x7fb03b08f000) [pid = 1822] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:09:30 INFO - PROCESS | 1822 | --DOMWINDOW == 71 (0x7fb03aee6400) [pid = 1822] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:09:30 INFO - PROCESS | 1822 | --DOMWINDOW == 70 (0x7fb0358a0400) [pid = 1822] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:09:30 INFO - PROCESS | 1822 | --DOMWINDOW == 69 (0x7fb033754000) [pid = 1822] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:09:30 INFO - PROCESS | 1822 | --DOMWINDOW == 68 (0x7fb034c37400) [pid = 1822] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:09:30 INFO - PROCESS | 1822 | --DOMWINDOW == 67 (0x7fb03580f400) [pid = 1822] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:09:30 INFO - PROCESS | 1822 | --DOMWINDOW == 66 (0x7fb03dc60000) [pid = 1822] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:09:30 INFO - PROCESS | 1822 | 1462525770885 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1030ms 02:09:30 INFO - PROCESS | 1822 | 1462525770935 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:09:30 INFO - PROCESS | 1822 | 1462525770939 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 02:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:09:30 INFO - PROCESS | 1822 | 1462525770946 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:09:30 INFO - PROCESS | 1822 | 1462525770950 Marionette TRACE conn3 <- [1,154,null,{}] 02:09:30 INFO - PROCESS | 1822 | 1462525770968 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:31 INFO - PROCESS | 1822 | 1462525771171 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:09:31 INFO - PROCESS | 1822 | 1462525771252 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb043014800 == 40 [pid = 1822] [id = 46] 02:09:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 67 (0x7fb032f66000) [pid = 1822] [serial = 136] [outer = (nil)] 02:09:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7fb036394400) [pid = 1822] [serial = 137] [outer = 0x7fb032f66000] 02:09:31 INFO - PROCESS | 1822 | 1462525771315 Marionette DEBUG loaded listener.js 02:09:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7fb043c44c00) [pid = 1822] [serial = 138] [outer = 0x7fb032f66000] 02:09:31 INFO - PROCESS | 1822 | 1462525771956 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1031ms 02:09:31 INFO - PROCESS | 1822 | 1462525771978 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:09:31 INFO - PROCESS | 1822 | 1462525771981 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 02:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:09:31 INFO - PROCESS | 1822 | 1462525771987 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:09:31 INFO - PROCESS | 1822 | 1462525771989 Marionette TRACE conn3 <- [1,158,null,{}] 02:09:31 INFO - PROCESS | 1822 | 1462525771994 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:32 INFO - PROCESS | 1822 | 1462525772115 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:09:32 INFO - PROCESS | 1822 | 1462525772206 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04981e000 == 41 [pid = 1822] [id = 47] 02:09:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7fb032f62000) [pid = 1822] [serial = 139] [outer = (nil)] 02:09:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 71 (0x7fb049897c00) [pid = 1822] [serial = 140] [outer = 0x7fb032f62000] 02:09:32 INFO - PROCESS | 1822 | 1462525772270 Marionette DEBUG loaded listener.js 02:09:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 72 (0x7fb049d37400) [pid = 1822] [serial = 141] [outer = 0x7fb032f62000] 02:09:33 INFO - PROCESS | 1822 | 1462525773131 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1185ms 02:09:33 INFO - PROCESS | 1822 | 1462525773173 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:09:33 INFO - PROCESS | 1822 | 1462525773180 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 02:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:09:33 INFO - PROCESS | 1822 | 1462525773187 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:09:33 INFO - PROCESS | 1822 | 1462525773193 Marionette TRACE conn3 <- [1,162,null,{}] 02:09:33 INFO - PROCESS | 1822 | 1462525773200 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:33 INFO - PROCESS | 1822 | 1462525773359 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:09:33 INFO - PROCESS | 1822 | 1462525773484 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b306800 == 42 [pid = 1822] [id = 48] 02:09:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 73 (0x7fb0358a2c00) [pid = 1822] [serial = 142] [outer = (nil)] 02:09:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 74 (0x7fb03631d000) [pid = 1822] [serial = 143] [outer = 0x7fb0358a2c00] 02:09:33 INFO - PROCESS | 1822 | 1462525773555 Marionette DEBUG loaded listener.js 02:09:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 75 (0x7fb038b25c00) [pid = 1822] [serial = 144] [outer = 0x7fb0358a2c00] 02:09:34 INFO - PROCESS | 1822 | 1462525774466 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1335ms 02:09:34 INFO - PROCESS | 1822 | 1462525774524 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:09:34 INFO - PROCESS | 1822 | 1462525774532 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 02:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:09:34 INFO - PROCESS | 1822 | 1462525774542 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:09:34 INFO - PROCESS | 1822 | 1462525774546 Marionette TRACE conn3 <- [1,166,null,{}] 02:09:34 INFO - PROCESS | 1822 | 1462525774551 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:34 INFO - PROCESS | 1822 | 1462525774744 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:09:34 INFO - PROCESS | 1822 | 1462525774866 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f156800 == 43 [pid = 1822] [id = 49] 02:09:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 76 (0x7fb0363eb000) [pid = 1822] [serial = 145] [outer = (nil)] 02:09:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 77 (0x7fb03bd54c00) [pid = 1822] [serial = 146] [outer = 0x7fb0363eb000] 02:09:34 INFO - PROCESS | 1822 | 1462525774934 Marionette DEBUG loaded listener.js 02:09:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 78 (0x7fb03d130000) [pid = 1822] [serial = 147] [outer = 0x7fb0363eb000] 02:09:35 INFO - PROCESS | 1822 | 1462525775802 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1331ms 02:09:35 INFO - PROCESS | 1822 | 1462525775875 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:09:35 INFO - PROCESS | 1822 | 1462525775879 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 02:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:09:35 INFO - PROCESS | 1822 | 1462525775885 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:09:35 INFO - PROCESS | 1822 | 1462525775891 Marionette TRACE conn3 <- [1,170,null,{}] 02:09:35 INFO - PROCESS | 1822 | 1462525775913 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:36 INFO - PROCESS | 1822 | 1462525776128 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:09:36 INFO - PROCESS | 1822 | 1462525776224 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049bae800 == 44 [pid = 1822] [id = 50] 02:09:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 79 (0x7fb03f005400) [pid = 1822] [serial = 148] [outer = (nil)] 02:09:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 80 (0x7fb043c3cc00) [pid = 1822] [serial = 149] [outer = 0x7fb03f005400] 02:09:36 INFO - PROCESS | 1822 | 1462525776296 Marionette DEBUG loaded listener.js 02:09:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 81 (0x7fb049b8c800) [pid = 1822] [serial = 150] [outer = 0x7fb03f005400] 02:09:37 INFO - PROCESS | 1822 | 1462525777099 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1239ms 02:09:37 INFO - PROCESS | 1822 | 1462525777128 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:09:37 INFO - PROCESS | 1822 | 1462525777133 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 02:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:09:37 INFO - PROCESS | 1822 | 1462525777139 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:09:37 INFO - PROCESS | 1822 | 1462525777142 Marionette TRACE conn3 <- [1,174,null,{}] 02:09:37 INFO - PROCESS | 1822 | 1462525777147 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:37 INFO - PROCESS | 1822 | 1462525777300 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:09:37 INFO - PROCESS | 1822 | 1462525777580 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036418000 == 45 [pid = 1822] [id = 51] 02:09:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 82 (0x7fb034ab1000) [pid = 1822] [serial = 151] [outer = (nil)] 02:09:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7fb034c34000) [pid = 1822] [serial = 152] [outer = 0x7fb034ab1000] 02:09:37 INFO - PROCESS | 1822 | 1462525777674 Marionette DEBUG loaded listener.js 02:09:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7fb03631fc00) [pid = 1822] [serial = 153] [outer = 0x7fb034ab1000] 02:09:38 INFO - PROCESS | 1822 | 1462525778635 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1549ms 02:09:38 INFO - PROCESS | 1822 | 1462525778691 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 1822 | 1462525778695 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 02:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:09:38 INFO - PROCESS | 1822 | 1462525778702 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:09:38 INFO - PROCESS | 1822 | 1462525778707 Marionette TRACE conn3 <- [1,178,null,{}] 02:09:38 INFO - PROCESS | 1822 | 1462525778713 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:38 INFO - PROCESS | 1822 | 1462525778859 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:09:38 INFO - PROCESS | 1822 | 1462525778992 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb034c12800 == 44 [pid = 1822] [id = 31] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c458800 == 43 [pid = 1822] [id = 28] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038b54800 == 42 [pid = 1822] [id = 30] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ceb2800 == 41 [pid = 1822] [id = 29] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb043014800 == 40 [pid = 1822] [id = 46] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb039685000 == 39 [pid = 1822] [id = 45] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 83 (0x7fb043c44400) [pid = 1822] [serial = 109] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 82 (0x7fb0357d6800) [pid = 1822] [serial = 91] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033ede800 == 40 [pid = 1822] [id = 52] 02:09:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7fb034c35c00) [pid = 1822] [serial = 154] [outer = (nil)] 02:09:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7fb03afb1c00) [pid = 1822] [serial = 155] [outer = 0x7fb034c35c00] 02:09:39 INFO - PROCESS | 1822 | 1462525779080 Marionette DEBUG loaded listener.js 02:09:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 85 (0x7fb03be4d800) [pid = 1822] [serial = 156] [outer = 0x7fb034c35c00] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f1a4800 == 39 [pid = 1822] [id = 44] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c84d000 == 38 [pid = 1822] [id = 43] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b641000 == 37 [pid = 1822] [id = 42] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb034a97800 == 36 [pid = 1822] [id = 41] 02:09:39 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03cf7d000 == 35 [pid = 1822] [id = 37] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 84 (0x7fb049896400) [pid = 1822] [serial = 89] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 83 (0x7fb03d13bc00) [pid = 1822] [serial = 101] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 82 (0x7fb03c814000) [pid = 1822] [serial = 98] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 81 (0x7fb03a053400) [pid = 1822] [serial = 95] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 80 (0x7fb03d12e800) [pid = 1822] [serial = 82] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 79 (0x7fb043c9c400) [pid = 1822] [serial = 88] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 78 (0x7fb03bbcd400) [pid = 1822] [serial = 80] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 77 (0x7fb03a57d800) [pid = 1822] [serial = 79] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 76 (0x7fb03b7cf800) [pid = 1822] [serial = 97] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 75 (0x7fb03ced9400) [pid = 1822] [serial = 100] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 74 (0x7fb03ffb8c00) [pid = 1822] [serial = 86] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 73 (0x7fb03f173000) [pid = 1822] [serial = 85] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 72 (0x7fb03d4b7c00) [pid = 1822] [serial = 83] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 71 (0x7fb038bea800) [pid = 1822] [serial = 94] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 70 (0x7fb03dc64400) [pid = 1822] [serial = 104] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 69 (0x7fb03d137400) [pid = 1822] [serial = 106] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 68 (0x7fb03dec4800) [pid = 1822] [serial = 107] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | --DOMWINDOW == 67 (0x7fb03d9db400) [pid = 1822] [serial = 103] [outer = (nil)] [url = about:blank] 02:09:39 INFO - PROCESS | 1822 | 1462525779739 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1083ms 02:09:39 INFO - PROCESS | 1822 | 1462525779787 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:09:39 INFO - PROCESS | 1822 | 1462525779793 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 02:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:09:39 INFO - PROCESS | 1822 | 1462525779800 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:09:39 INFO - PROCESS | 1822 | 1462525779803 Marionette TRACE conn3 <- [1,182,null,{}] 02:09:39 INFO - PROCESS | 1822 | 1462525779808 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:39 INFO - PROCESS | 1822 | 1462525779957 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:09:40 INFO - PROCESS | 1822 | 1462525780043 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03adc7800 == 36 [pid = 1822] [id = 53] 02:09:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 68 (0x7fb036396800) [pid = 1822] [serial = 157] [outer = (nil)] 02:09:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 69 (0x7fb03d12f800) [pid = 1822] [serial = 158] [outer = 0x7fb036396800] 02:09:40 INFO - PROCESS | 1822 | 1462525780110 Marionette DEBUG loaded listener.js 02:09:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 70 (0x7fb03d13e400) [pid = 1822] [serial = 159] [outer = 0x7fb036396800] 02:09:40 INFO - PROCESS | 1822 | 1462525780826 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1084ms 02:09:40 INFO - PROCESS | 1822 | 1462525780922 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:09:40 INFO - PROCESS | 1822 | 1462525780925 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 02:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:09:40 INFO - PROCESS | 1822 | 1462525780968 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:09:40 INFO - PROCESS | 1822 | 1462525780975 Marionette TRACE conn3 <- [1,186,null,{}] 02:09:41 INFO - PROCESS | 1822 | 1462525781011 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:41 INFO - PROCESS | 1822 | 1462525781136 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:09:41 INFO - PROCESS | 1822 | 1462525781233 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03cb71800 == 37 [pid = 1822] [id = 54] 02:09:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 71 (0x7fb03bd5c800) [pid = 1822] [serial = 160] [outer = (nil)] 02:09:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 72 (0x7fb03ffb7400) [pid = 1822] [serial = 161] [outer = 0x7fb03bd5c800] 02:09:41 INFO - PROCESS | 1822 | 1462525781295 Marionette DEBUG loaded listener.js 02:09:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 73 (0x7fb049897000) [pid = 1822] [serial = 162] [outer = 0x7fb03bd5c800] 02:09:41 INFO - PROCESS | 1822 | 1462525781919 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1021ms 02:09:41 INFO - PROCESS | 1822 | 1462525781975 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:09:41 INFO - PROCESS | 1822 | 1462525781978 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 02:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:09:41 INFO - PROCESS | 1822 | 1462525781984 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - PROCESS | 1822 | 1462525781994 Marionette TRACE conn3 <- [1,190,null,{}] 02:09:42 INFO - PROCESS | 1822 | 1462525781999 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:42 INFO - PROCESS | 1822 | 1462525782159 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:09:42 INFO - PROCESS | 1822 | 1462525782192 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f111000 == 38 [pid = 1822] [id = 55] 02:09:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 74 (0x7fb032f6c000) [pid = 1822] [serial = 163] [outer = (nil)] 02:09:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 75 (0x7fb049d68c00) [pid = 1822] [serial = 164] [outer = 0x7fb032f6c000] 02:09:42 INFO - PROCESS | 1822 | 1462525782250 Marionette DEBUG loaded listener.js 02:09:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 76 (0x7fb04aa0fc00) [pid = 1822] [serial = 165] [outer = 0x7fb032f6c000] 02:09:43 INFO - PROCESS | 1822 | 1462525783006 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1039ms 02:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:09:43 INFO - PROCESS | 1822 | 1462525783024 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:09:43 INFO - PROCESS | 1822 | 1462525783027 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 02:09:43 INFO - PROCESS | 1822 | 1462525783032 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:09:43 INFO - PROCESS | 1822 | 1462525783035 Marionette TRACE conn3 <- [1,194,null,{}] 02:09:43 INFO - PROCESS | 1822 | 1462525783040 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:43 INFO - PROCESS | 1822 | 1462525783203 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:09:43 INFO - PROCESS | 1822 | 1462525783226 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03641b800 == 39 [pid = 1822] [id = 56] 02:09:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 77 (0x7fb04add2800) [pid = 1822] [serial = 166] [outer = (nil)] 02:09:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 78 (0x7fb04addfc00) [pid = 1822] [serial = 167] [outer = 0x7fb04add2800] 02:09:43 INFO - PROCESS | 1822 | 1462525783295 Marionette DEBUG loaded listener.js 02:09:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 79 (0x7fb04c90ec00) [pid = 1822] [serial = 168] [outer = 0x7fb04add2800] 02:09:43 INFO - PROCESS | 1822 | --DOMWINDOW == 78 (0x7fb033520000) [pid = 1822] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:09:43 INFO - PROCESS | 1822 | --DOMWINDOW == 77 (0x7fb03f00b400) [pid = 1822] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:09:43 INFO - PROCESS | 1822 | --DOMWINDOW == 76 (0x7fb0334e4800) [pid = 1822] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:09:43 INFO - PROCESS | 1822 | --DOMWINDOW == 75 (0x7fb033086c00) [pid = 1822] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:09:43 INFO - PROCESS | 1822 | --DOMWINDOW == 74 (0x7fb03c814400) [pid = 1822] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:09:43 INFO - PROCESS | 1822 | --DOMWINDOW == 73 (0x7fb03d432c00) [pid = 1822] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:09:43 INFO - PROCESS | 1822 | --DOMWINDOW == 72 (0x7fb032f66000) [pid = 1822] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:09:43 INFO - PROCESS | 1822 | --DOMWINDOW == 71 (0x7fb034abd400) [pid = 1822] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:09:44 INFO - PROCESS | 1822 | 1462525784062 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1086ms 02:09:44 INFO - PROCESS | 1822 | 1462525784118 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 1822 | 1462525784121 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 02:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:09:44 INFO - PROCESS | 1822 | 1462525784126 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:09:44 INFO - PROCESS | 1822 | 1462525784128 Marionette TRACE conn3 <- [1,198,null,{}] 02:09:44 INFO - PROCESS | 1822 | 1462525784133 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:44 INFO - PROCESS | 1822 | 1462525784277 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:09:44 INFO - PROCESS | 1822 | 1462525784364 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049bbb000 == 40 [pid = 1822] [id = 57] 02:09:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 72 (0x7fb03351c800) [pid = 1822] [serial = 169] [outer = (nil)] 02:09:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 73 (0x7fb04c90fc00) [pid = 1822] [serial = 170] [outer = 0x7fb03351c800] 02:09:44 INFO - PROCESS | 1822 | 1462525784423 Marionette DEBUG loaded listener.js 02:09:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 74 (0x7fb04e099400) [pid = 1822] [serial = 171] [outer = 0x7fb03351c800] 02:09:44 INFO - PROCESS | 1822 | 1462525784943 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 877ms 02:09:45 INFO - PROCESS | 1822 | 1462525785004 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:09:45 INFO - PROCESS | 1822 | 1462525785007 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 02:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:09:45 INFO - PROCESS | 1822 | 1462525785012 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:09:45 INFO - PROCESS | 1822 | 1462525785014 Marionette TRACE conn3 <- [1,202,null,{}] 02:09:45 INFO - PROCESS | 1822 | 1462525785020 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:45 INFO - PROCESS | 1822 | 1462525785141 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:09:45 INFO - PROCESS | 1822 | 1462525785159 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04aa38000 == 41 [pid = 1822] [id = 58] 02:09:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 75 (0x7fb04e09b000) [pid = 1822] [serial = 172] [outer = (nil)] 02:09:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 76 (0x7fb04e241800) [pid = 1822] [serial = 173] [outer = 0x7fb04e09b000] 02:09:45 INFO - PROCESS | 1822 | 1462525785215 Marionette DEBUG loaded listener.js 02:09:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 77 (0x7fb04e28b800) [pid = 1822] [serial = 174] [outer = 0x7fb04e09b000] 02:09:45 INFO - PROCESS | 1822 | 1462525785982 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:09:45 INFO - PROCESS | 1822 | 1462525785984 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1026ms 02:09:46 INFO - PROCESS | 1822 | 1462525786040 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:09:46 INFO - PROCESS | 1822 | 1462525786046 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 02:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:09:46 INFO - PROCESS | 1822 | 1462525786055 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:09:46 INFO - PROCESS | 1822 | 1462525786058 Marionette TRACE conn3 <- [1,206,null,{}] 02:09:46 INFO - PROCESS | 1822 | 1462525786086 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:46 INFO - PROCESS | 1822 | 1462525786249 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:09:46 INFO - PROCESS | 1822 | 1462525786347 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c2e4000 == 42 [pid = 1822] [id = 59] 02:09:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 78 (0x7fb033518c00) [pid = 1822] [serial = 175] [outer = (nil)] 02:09:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 79 (0x7fb03b084c00) [pid = 1822] [serial = 176] [outer = 0x7fb033518c00] 02:09:46 INFO - PROCESS | 1822 | 1462525786423 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 80 (0x7fb03c8a7800) [pid = 1822] [serial = 177] [outer = 0x7fb033518c00] 02:09:47 INFO - PROCESS | 1822 | 1462525787212 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1209ms 02:09:47 INFO - PROCESS | 1822 | 1462525787265 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:09:47 INFO - PROCESS | 1822 | 1462525787272 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 02:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:09:47 INFO - PROCESS | 1822 | 1462525787282 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - PROCESS | 1822 | 1462525787285 Marionette TRACE conn3 <- [1,210,null,{}] 02:09:47 INFO - PROCESS | 1822 | 1462525787291 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:47 INFO - PROCESS | 1822 | 1462525787445 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:09:47 INFO - PROCESS | 1822 | 1462525787570 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb048c2b800 == 43 [pid = 1822] [id = 60] 02:09:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 81 (0x7fb03c8a5400) [pid = 1822] [serial = 178] [outer = (nil)] 02:09:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 82 (0x7fb03dd7f400) [pid = 1822] [serial = 179] [outer = 0x7fb03c8a5400] 02:09:47 INFO - PROCESS | 1822 | 1462525787641 Marionette DEBUG loaded listener.js 02:09:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7fb03dd86800) [pid = 1822] [serial = 180] [outer = 0x7fb03c8a5400] 02:09:48 INFO - PROCESS | 1822 | 1462525788601 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1380ms 02:09:48 INFO - PROCESS | 1822 | 1462525788663 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:09:48 INFO - PROCESS | 1822 | 1462525788667 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 02:09:48 INFO - PROCESS | 1822 | 1462525788673 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:09:48 INFO - PROCESS | 1822 | 1462525788678 Marionette TRACE conn3 <- [1,214,null,{}] 02:09:48 INFO - PROCESS | 1822 | 1462525788693 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:48 INFO - PROCESS | 1822 | 1462525788889 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:09:49 INFO - PROCESS | 1822 | 1462525789017 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04c955000 == 44 [pid = 1822] [id = 61] 02:09:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7fb03f131000) [pid = 1822] [serial = 181] [outer = (nil)] 02:09:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 85 (0x7fb03ff87400) [pid = 1822] [serial = 182] [outer = 0x7fb03f131000] 02:09:49 INFO - PROCESS | 1822 | 1462525789094 Marionette DEBUG loaded listener.js 02:09:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 86 (0x7fb049db6c00) [pid = 1822] [serial = 183] [outer = 0x7fb03f131000] 02:09:49 INFO - PROCESS | 1822 | 1462525789833 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1182ms 02:09:49 INFO - PROCESS | 1822 | 1462525789855 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:09:49 INFO - PROCESS | 1822 | 1462525789859 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 02:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:09:49 INFO - PROCESS | 1822 | 1462525789864 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:09:49 INFO - PROCESS | 1822 | 1462525789866 Marionette TRACE conn3 <- [1,218,null,{}] 02:09:49 INFO - PROCESS | 1822 | 1462525789872 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:50 INFO - PROCESS | 1822 | 1462525790022 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:09:50 INFO - PROCESS | 1822 | 1462525790153 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e229000 == 45 [pid = 1822] [id = 62] 02:09:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7fb03f177400) [pid = 1822] [serial = 184] [outer = (nil)] 02:09:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7fb04b0ec800) [pid = 1822] [serial = 185] [outer = 0x7fb03f177400] 02:09:50 INFO - PROCESS | 1822 | 1462525790221 Marionette DEBUG loaded listener.js 02:09:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7fb04c935000) [pid = 1822] [serial = 186] [outer = 0x7fb03f177400] 02:09:51 INFO - PROCESS | 1822 | 1462525791099 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1276ms 02:09:51 INFO - PROCESS | 1822 | 1462525791142 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:09:51 INFO - PROCESS | 1822 | 1462525791145 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 02:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:09:51 INFO - PROCESS | 1822 | 1462525791151 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:09:51 INFO - PROCESS | 1822 | 1462525791153 Marionette TRACE conn3 <- [1,222,null,{}] 02:09:51 INFO - PROCESS | 1822 | 1462525791158 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:51 INFO - PROCESS | 1822 | 1462525791299 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:09:51 INFO - PROCESS | 1822 | 1462525791430 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e7b2000 == 46 [pid = 1822] [id = 63] 02:09:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7fb04ac60c00) [pid = 1822] [serial = 187] [outer = (nil)] 02:09:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7fb04e248000) [pid = 1822] [serial = 188] [outer = 0x7fb04ac60c00] 02:09:51 INFO - PROCESS | 1822 | 1462525791499 Marionette DEBUG loaded listener.js 02:09:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 92 (0x7fb04e83e800) [pid = 1822] [serial = 189] [outer = 0x7fb04ac60c00] 02:09:52 INFO - PROCESS | 1822 | 1462525792287 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1188ms 02:09:52 INFO - PROCESS | 1822 | 1462525792340 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:09:52 INFO - PROCESS | 1822 | 1462525792343 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 02:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:09:52 INFO - PROCESS | 1822 | 1462525792369 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:09:52 INFO - PROCESS | 1822 | 1462525792371 Marionette TRACE conn3 <- [1,226,null,{}] 02:09:52 INFO - PROCESS | 1822 | 1462525792377 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:52 INFO - PROCESS | 1822 | 1462525792549 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:09:52 INFO - PROCESS | 1822 | 1462525792815 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03add4000 == 47 [pid = 1822] [id = 64] 02:09:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 93 (0x7fb034c33c00) [pid = 1822] [serial = 190] [outer = (nil)] 02:09:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 94 (0x7fb03631a400) [pid = 1822] [serial = 191] [outer = 0x7fb034c33c00] 02:09:52 INFO - PROCESS | 1822 | 1462525792945 Marionette DEBUG loaded listener.js 02:09:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7fb038b27400) [pid = 1822] [serial = 192] [outer = 0x7fb034c33c00] 02:09:53 INFO - PROCESS | 1822 | 1462525793748 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1432ms 02:09:53 INFO - PROCESS | 1822 | 1462525793800 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:09:53 INFO - PROCESS | 1822 | 1462525793804 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 02:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:09:53 INFO - PROCESS | 1822 | 1462525793828 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:09:53 INFO - PROCESS | 1822 | 1462525793833 Marionette TRACE conn3 <- [1,230,null,{}] 02:09:53 INFO - PROCESS | 1822 | 1462525793841 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:53 INFO - PROCESS | 1822 | 1462525793987 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:09:54 INFO - PROCESS | 1822 | 1462525794121 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038b44000 == 48 [pid = 1822] [id = 65] 02:09:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7fb033d83800) [pid = 1822] [serial = 193] [outer = (nil)] 02:09:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7fb03c93fc00) [pid = 1822] [serial = 194] [outer = 0x7fb033d83800] 02:09:54 INFO - PROCESS | 1822 | 1462525794187 Marionette DEBUG loaded listener.js 02:09:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7fb03d139400) [pid = 1822] [serial = 195] [outer = 0x7fb033d83800] 02:09:54 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049bbb000 == 47 [pid = 1822] [id = 57] 02:09:54 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03641b800 == 46 [pid = 1822] [id = 56] 02:09:54 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f111000 == 45 [pid = 1822] [id = 55] 02:09:54 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03cb71800 == 44 [pid = 1822] [id = 54] 02:09:54 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03adc7800 == 43 [pid = 1822] [id = 53] 02:09:54 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb033ede800 == 42 [pid = 1822] [id = 52] 02:09:54 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036418000 == 41 [pid = 1822] [id = 51] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7fb038b1e800) [pid = 1822] [serial = 92] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 96 (0x7fb03baa7800) [pid = 1822] [serial = 116] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 95 (0x7fb034ab4400) [pid = 1822] [serial = 112] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 94 (0x7fb039608c00) [pid = 1822] [serial = 122] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 93 (0x7fb03adb7000) [pid = 1822] [serial = 123] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 92 (0x7fb03f131400) [pid = 1822] [serial = 128] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 91 (0x7fb049811800) [pid = 1822] [serial = 131] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 90 (0x7fb03631b400) [pid = 1822] [serial = 134] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 89 (0x7fb03ccb4c00) [pid = 1822] [serial = 125] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 88 (0x7fb03dece400) [pid = 1822] [serial = 119] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 87 (0x7fb03ff95c00) [pid = 1822] [serial = 120] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 86 (0x7fb03631e000) [pid = 1822] [serial = 135] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 85 (0x7fb03d130800) [pid = 1822] [serial = 126] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 84 (0x7fb034ab3000) [pid = 1822] [serial = 35] [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.] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 83 (0x7fb049b28c00) [pid = 1822] [serial = 132] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 82 (0x7fb036394400) [pid = 1822] [serial = 137] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 81 (0x7fb043c44c00) [pid = 1822] [serial = 138] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | --DOMWINDOW == 80 (0x7fb03ffb4800) [pid = 1822] [serial = 129] [outer = (nil)] [url = about:blank] 02:09:54 INFO - PROCESS | 1822 | 1462525794908 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1106ms 02:09:54 INFO - PROCESS | 1822 | 1462525794920 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:09:54 INFO - PROCESS | 1822 | 1462525794924 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 02:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:09:54 INFO - PROCESS | 1822 | 1462525794932 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:09:54 INFO - PROCESS | 1822 | 1462525794935 Marionette TRACE conn3 <- [1,234,null,{}] 02:09:54 INFO - PROCESS | 1822 | 1462525794940 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:55 INFO - PROCESS | 1822 | 1462525795085 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:09:55 INFO - PROCESS | 1822 | 1462525795177 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b651800 == 42 [pid = 1822] [id = 66] 02:09:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 81 (0x7fb038be6000) [pid = 1822] [serial = 196] [outer = (nil)] 02:09:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 82 (0x7fb03d9e1400) [pid = 1822] [serial = 197] [outer = 0x7fb038be6000] 02:09:55 INFO - PROCESS | 1822 | 1462525795235 Marionette DEBUG loaded listener.js 02:09:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 83 (0x7fb03dd8b800) [pid = 1822] [serial = 198] [outer = 0x7fb038be6000] 02:09:55 INFO - PROCESS | 1822 | 1462525795857 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 976ms 02:09:55 INFO - PROCESS | 1822 | 1462525795908 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:09:55 INFO - PROCESS | 1822 | 1462525795911 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 02:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:09:55 INFO - PROCESS | 1822 | 1462525795919 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:09:55 INFO - PROCESS | 1822 | 1462525795927 Marionette TRACE conn3 <- [1,238,null,{}] 02:09:55 INFO - PROCESS | 1822 | 1462525795939 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:56 INFO - PROCESS | 1822 | 1462525796114 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:09:56 INFO - PROCESS | 1822 | 1462525796136 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f1af800 == 43 [pid = 1822] [id = 67] 02:09:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 84 (0x7fb043c44c00) [pid = 1822] [serial = 199] [outer = (nil)] 02:09:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 85 (0x7fb049b27c00) [pid = 1822] [serial = 200] [outer = 0x7fb043c44c00] 02:09:56 INFO - PROCESS | 1822 | 1462525796194 Marionette DEBUG loaded listener.js 02:09:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 86 (0x7fb049d6d400) [pid = 1822] [serial = 201] [outer = 0x7fb043c44c00] 02:09:56 INFO - PROCESS | 1822 | 1462525796944 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1088ms 02:09:57 INFO - PROCESS | 1822 | 1462525797012 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:09:57 INFO - PROCESS | 1822 | 1462525797017 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 02:09:57 INFO - PROCESS | 1822 | 1462525797022 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:09:57 INFO - PROCESS | 1822 | 1462525797025 Marionette TRACE conn3 <- [1,242,null,{}] 02:09:57 INFO - PROCESS | 1822 | 1462525797030 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:57 INFO - PROCESS | 1822 | 1462525797191 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:09:57 INFO - PROCESS | 1822 | 1462525797210 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb048cea800 == 44 [pid = 1822] [id = 68] 02:09:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7fb03ddde400) [pid = 1822] [serial = 202] [outer = (nil)] 02:09:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7fb04c910000) [pid = 1822] [serial = 203] [outer = 0x7fb03ddde400] 02:09:57 INFO - PROCESS | 1822 | 1462525797266 Marionette DEBUG loaded listener.js 02:09:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7fb04e0c7400) [pid = 1822] [serial = 204] [outer = 0x7fb03ddde400] 02:09:57 INFO - PROCESS | 1822 | 1462525797934 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 925ms 02:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:09:57 INFO - PROCESS | 1822 | 1462525797947 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:09:57 INFO - PROCESS | 1822 | 1462525797950 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 02:09:57 INFO - PROCESS | 1822 | 1462525797956 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:09:57 INFO - PROCESS | 1822 | 1462525797959 Marionette TRACE conn3 <- [1,246,null,{}] 02:09:57 INFO - PROCESS | 1822 | 1462525797963 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:58 INFO - PROCESS | 1822 | 1462525798124 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:09:58 INFO - PROCESS | 1822 | 1462525798138 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03640d800 == 45 [pid = 1822] [id = 69] 02:09:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7fb04e845c00) [pid = 1822] [serial = 205] [outer = (nil)] 02:09:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7fb04e9b6800) [pid = 1822] [serial = 206] [outer = 0x7fb04e845c00] 02:09:58 INFO - PROCESS | 1822 | 1462525798258 Marionette DEBUG loaded listener.js 02:09:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 92 (0x7fb04ef2ec00) [pid = 1822] [serial = 207] [outer = 0x7fb04e845c00] 02:09:58 INFO - PROCESS | 1822 | --DOMWINDOW == 91 (0x7fb032f6c000) [pid = 1822] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:09:58 INFO - PROCESS | 1822 | --DOMWINDOW == 90 (0x7fb04add2800) [pid = 1822] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:09:58 INFO - PROCESS | 1822 | --DOMWINDOW == 89 (0x7fb034c35c00) [pid = 1822] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:09:58 INFO - PROCESS | 1822 | --DOMWINDOW == 88 (0x7fb03bd5c800) [pid = 1822] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:09:58 INFO - PROCESS | 1822 | --DOMWINDOW == 87 (0x7fb036396800) [pid = 1822] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:09:58 INFO - PROCESS | 1822 | --DOMWINDOW == 86 (0x7fb034ab1000) [pid = 1822] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:09:58 INFO - PROCESS | 1822 | --DOMWINDOW == 85 (0x7fb03351c800) [pid = 1822] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:09:59 INFO - PROCESS | 1822 | 1462525799004 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1080ms 02:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:09:59 INFO - PROCESS | 1822 | 1462525799035 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:09:59 INFO - PROCESS | 1822 | 1462525799038 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 02:09:59 INFO - PROCESS | 1822 | 1462525799043 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 1822 | 1462525799046 Marionette TRACE conn3 <- [1,250,null,{}] 02:09:59 INFO - PROCESS | 1822 | 1462525799051 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:59 INFO - PROCESS | 1822 | 1462525799224 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:09:59 INFO - PROCESS | 1822 | 1462525799287 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049a50800 == 46 [pid = 1822] [id = 70] 02:09:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 86 (0x7fb036396800) [pid = 1822] [serial = 208] [outer = (nil)] 02:09:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 87 (0x7fb04e846c00) [pid = 1822] [serial = 209] [outer = 0x7fb036396800] 02:09:59 INFO - PROCESS | 1822 | 1462525799346 Marionette DEBUG loaded listener.js 02:09:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 88 (0x7fb04f031c00) [pid = 1822] [serial = 210] [outer = 0x7fb036396800] 02:09:59 INFO - PROCESS | 1822 | 1462525799931 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 928ms 02:09:59 INFO - PROCESS | 1822 | 1462525799972 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:09:59 INFO - PROCESS | 1822 | 1462525799975 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 02:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:09:59 INFO - PROCESS | 1822 | 1462525799980 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 1822 | 1462525799982 Marionette TRACE conn3 <- [1,254,null,{}] 02:09:59 INFO - PROCESS | 1822 | 1462525799988 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:00 INFO - PROCESS | 1822 | 1462525800113 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:10:00 INFO - PROCESS | 1822 | 1462525800211 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e838800 == 47 [pid = 1822] [id = 71] 02:10:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 89 (0x7fb03c934400) [pid = 1822] [serial = 211] [outer = (nil)] 02:10:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 90 (0x7fb050c5e000) [pid = 1822] [serial = 212] [outer = 0x7fb03c934400] 02:10:00 INFO - PROCESS | 1822 | 1462525800269 Marionette DEBUG loaded listener.js 02:10:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 91 (0x7fb0516ab400) [pid = 1822] [serial = 213] [outer = 0x7fb03c934400] 02:10:00 INFO - PROCESS | 1822 | 1462525800844 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 874ms 02:10:00 INFO - PROCESS | 1822 | 1462525800927 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:10:00 INFO - PROCESS | 1822 | 1462525800933 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 02:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:10:00 INFO - PROCESS | 1822 | 1462525800941 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:10:00 INFO - PROCESS | 1822 | 1462525800947 Marionette TRACE conn3 <- [1,258,null,{}] 02:10:00 INFO - PROCESS | 1822 | 1462525800955 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:01 INFO - PROCESS | 1822 | 1462525801175 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:10:01 INFO - PROCESS | 1822 | 1462525801232 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03969e800 == 48 [pid = 1822] [id = 72] 02:10:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 92 (0x7fb036314c00) [pid = 1822] [serial = 214] [outer = (nil)] 02:10:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 93 (0x7fb036395800) [pid = 1822] [serial = 215] [outer = 0x7fb036314c00] 02:10:01 INFO - PROCESS | 1822 | 1462525801349 Marionette DEBUG loaded listener.js 02:10:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 94 (0x7fb03aedb000) [pid = 1822] [serial = 216] [outer = 0x7fb036314c00] 02:10:02 INFO - PROCESS | 1822 | 1462525802216 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1332ms 02:10:02 INFO - PROCESS | 1822 | 1462525802276 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:10:02 INFO - PROCESS | 1822 | 1462525802284 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 02:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:10:02 INFO - PROCESS | 1822 | 1462525802300 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:10:02 INFO - PROCESS | 1822 | 1462525802308 Marionette TRACE conn3 <- [1,262,null,{}] 02:10:02 INFO - PROCESS | 1822 | 1462525802316 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:02 INFO - PROCESS | 1822 | 1462525802525 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:10:02 INFO - PROCESS | 1822 | 1462525802660 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04301e800 == 49 [pid = 1822] [id = 73] 02:10:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7fb03c954c00) [pid = 1822] [serial = 217] [outer = (nil)] 02:10:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7fb03c959800) [pid = 1822] [serial = 218] [outer = 0x7fb03c954c00] 02:10:02 INFO - PROCESS | 1822 | 1462525802739 Marionette DEBUG loaded listener.js 02:10:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7fb03d12fc00) [pid = 1822] [serial = 219] [outer = 0x7fb03c954c00] 02:10:03 INFO - PROCESS | 1822 | 1462525803531 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1294ms 02:10:03 INFO - PROCESS | 1822 | 1462525803588 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:10:03 INFO - PROCESS | 1822 | 1462525803592 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 02:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:10:03 INFO - PROCESS | 1822 | 1462525803598 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:10:03 INFO - PROCESS | 1822 | 1462525803601 Marionette TRACE conn3 <- [1,266,null,{}] 02:10:03 INFO - PROCESS | 1822 | 1462525803614 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:03 INFO - PROCESS | 1822 | 1462525803780 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:10:03 INFO - PROCESS | 1822 | 1462525803913 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04f014000 == 50 [pid = 1822] [id = 74] 02:10:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7fb03f179400) [pid = 1822] [serial = 220] [outer = (nil)] 02:10:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7fb042d87800) [pid = 1822] [serial = 221] [outer = 0x7fb03f179400] 02:10:03 INFO - PROCESS | 1822 | 1462525803988 Marionette DEBUG loaded listener.js 02:10:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7fb049b8c000) [pid = 1822] [serial = 222] [outer = 0x7fb03f179400] 02:10:04 INFO - PROCESS | 1822 | 1462525804811 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1228ms 02:10:04 INFO - PROCESS | 1822 | 1462525804827 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:10:04 INFO - PROCESS | 1822 | 1462525804829 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 02:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:10:04 INFO - PROCESS | 1822 | 1462525804836 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:10:04 INFO - PROCESS | 1822 | 1462525804838 Marionette TRACE conn3 <- [1,270,null,{}] 02:10:04 INFO - PROCESS | 1822 | 1462525804860 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:05 INFO - PROCESS | 1822 | 1462525805012 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:10:05 INFO - PROCESS | 1822 | 1462525805139 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb051958000 == 51 [pid = 1822] [id = 75] 02:10:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7fb03ff95c00) [pid = 1822] [serial = 223] [outer = (nil)] 02:10:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7fb04e0cc800) [pid = 1822] [serial = 224] [outer = 0x7fb03ff95c00] 02:10:05 INFO - PROCESS | 1822 | 1462525805211 Marionette DEBUG loaded listener.js 02:10:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7fb04e9c3c00) [pid = 1822] [serial = 225] [outer = 0x7fb03ff95c00] 02:10:06 INFO - PROCESS | 1822 | 1462525806020 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1230ms 02:10:06 INFO - PROCESS | 1822 | 1462525806067 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:10:06 INFO - PROCESS | 1822 | 1462525806070 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 02:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:10:06 INFO - PROCESS | 1822 | 1462525806076 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 1822 | 1462525806078 Marionette TRACE conn3 <- [1,274,null,{}] 02:10:06 INFO - PROCESS | 1822 | 1462525806084 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:06 INFO - PROCESS | 1822 | 1462525806239 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:10:06 INFO - PROCESS | 1822 | 1462525806368 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb05319c000 == 52 [pid = 1822] [id = 76] 02:10:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7fb049b8e400) [pid = 1822] [serial = 226] [outer = (nil)] 02:10:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7fb04f08c000) [pid = 1822] [serial = 227] [outer = 0x7fb049b8e400] 02:10:06 INFO - PROCESS | 1822 | 1462525806439 Marionette DEBUG loaded listener.js 02:10:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7fb0516a7800) [pid = 1822] [serial = 228] [outer = 0x7fb049b8e400] 02:10:07 INFO - PROCESS | 1822 | 1462525807118 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1078ms 02:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:10:07 INFO - PROCESS | 1822 | 1462525807161 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:10:07 INFO - PROCESS | 1822 | 1462525807163 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 02:10:07 INFO - PROCESS | 1822 | 1462525807169 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:10:07 INFO - PROCESS | 1822 | 1462525807172 Marionette TRACE conn3 <- [1,278,null,{}] 02:10:07 INFO - PROCESS | 1822 | 1462525807177 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:07 INFO - PROCESS | 1822 | 1462525807345 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:10:07 INFO - PROCESS | 1822 | 1462525807486 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034a95800 == 53 [pid = 1822] [id = 77] 02:10:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7fb0334e9000) [pid = 1822] [serial = 229] [outer = (nil)] 02:10:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7fb038bec800) [pid = 1822] [serial = 230] [outer = 0x7fb0334e9000] 02:10:07 INFO - PROCESS | 1822 | 1462525807556 Marionette DEBUG loaded listener.js 02:10:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7fb052f7e800) [pid = 1822] [serial = 231] [outer = 0x7fb0334e9000] 02:10:08 INFO - PROCESS | 1822 | 1462525808535 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1436ms 02:10:08 INFO - PROCESS | 1822 | 1462525808605 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:10:08 INFO - PROCESS | 1822 | 1462525808610 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 02:10:08 INFO - PROCESS | 1822 | 1462525808618 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:10:08 INFO - PROCESS | 1822 | 1462525808623 Marionette TRACE conn3 <- [1,282,null,{}] 02:10:08 INFO - PROCESS | 1822 | 1462525808632 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:08 INFO - PROCESS | 1822 | 1462525808787 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:10:08 INFO - PROCESS | 1822 | 1462525808935 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c450000 == 54 [pid = 1822] [id = 78] 02:10:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7fb033752400) [pid = 1822] [serial = 232] [outer = (nil)] 02:10:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7fb034c35c00) [pid = 1822] [serial = 233] [outer = 0x7fb033752400] 02:10:09 INFO - PROCESS | 1822 | 1462525809039 Marionette DEBUG loaded listener.js 02:10:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7fb03638ec00) [pid = 1822] [serial = 234] [outer = 0x7fb033752400] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049a50800 == 53 [pid = 1822] [id = 70] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03640d800 == 52 [pid = 1822] [id = 69] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb048cea800 == 51 [pid = 1822] [id = 68] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7fb04e241800) [pid = 1822] [serial = 173] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f1af800 == 50 [pid = 1822] [id = 67] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b651800 == 49 [pid = 1822] [id = 66] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038b44000 == 48 [pid = 1822] [id = 65] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03add4000 == 47 [pid = 1822] [id = 64] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04c955000 == 46 [pid = 1822] [id = 61] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb048c2b800 == 45 [pid = 1822] [id = 60] 02:10:09 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c2e4000 == 44 [pid = 1822] [id = 59] 02:10:09 INFO - PROCESS | 1822 | 1462525809905 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7fb049d68c00) [pid = 1822] [serial = 164] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7fb049897c00) [pid = 1822] [serial = 140] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7fb04addfc00) [pid = 1822] [serial = 167] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7fb03631d000) [pid = 1822] [serial = 143] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7fb03bd54c00) [pid = 1822] [serial = 146] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7fb04c90ec00) [pid = 1822] [serial = 168] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7fb03afb1c00) [pid = 1822] [serial = 155] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7fb03be4d800) [pid = 1822] [serial = 156] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7fb03ffb7400) [pid = 1822] [serial = 161] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7fb03d12f800) [pid = 1822] [serial = 158] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7fb03d13e400) [pid = 1822] [serial = 159] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7fb03631fc00) [pid = 1822] [serial = 153] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7fb034c34000) [pid = 1822] [serial = 152] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 97 (0x7fb043c3cc00) [pid = 1822] [serial = 149] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 96 (0x7fb04e099400) [pid = 1822] [serial = 171] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 95 (0x7fb04aa0fc00) [pid = 1822] [serial = 165] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 94 (0x7fb04c90fc00) [pid = 1822] [serial = 170] [outer = (nil)] [url = about:blank] 02:10:09 INFO - PROCESS | 1822 | --DOMWINDOW == 93 (0x7fb049897000) [pid = 1822] [serial = 162] [outer = (nil)] [url = about:blank] 02:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1336ms 02:10:09 INFO - PROCESS | 1822 | 1462525809953 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:10:09 INFO - PROCESS | 1822 | 1462525809961 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 02:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:10:09 INFO - PROCESS | 1822 | 1462525809970 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:10:09 INFO - PROCESS | 1822 | 1462525809973 Marionette TRACE conn3 <- [1,286,null,{}] 02:10:09 INFO - PROCESS | 1822 | 1462525809977 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:10 INFO - PROCESS | 1822 | 1462525810119 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:10:10 INFO - PROCESS | 1822 | 1462525810208 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038b52800 == 45 [pid = 1822] [id = 79] 02:10:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 94 (0x7fb033755400) [pid = 1822] [serial = 235] [outer = (nil)] 02:10:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 95 (0x7fb03b6a4c00) [pid = 1822] [serial = 236] [outer = 0x7fb033755400] 02:10:10 INFO - PROCESS | 1822 | 1462525810268 Marionette DEBUG loaded listener.js 02:10:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 96 (0x7fb03c951800) [pid = 1822] [serial = 237] [outer = 0x7fb033755400] 02:10:10 INFO - PROCESS | 1822 | 1462525810891 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 933ms 02:10:10 INFO - PROCESS | 1822 | 1462525810902 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:10:10 INFO - PROCESS | 1822 | 1462525810911 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 02:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:10:10 INFO - PROCESS | 1822 | 1462525810919 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:10:10 INFO - PROCESS | 1822 | 1462525810926 Marionette TRACE conn3 <- [1,290,null,{}] 02:10:10 INFO - PROCESS | 1822 | 1462525810940 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:11 INFO - PROCESS | 1822 | 1462525811084 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:10:11 INFO - PROCESS | 1822 | 1462525811190 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03d486800 == 46 [pid = 1822] [id = 80] 02:10:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 97 (0x7fb03adb6800) [pid = 1822] [serial = 238] [outer = (nil)] 02:10:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 98 (0x7fb03d436400) [pid = 1822] [serial = 239] [outer = 0x7fb03adb6800] 02:10:11 INFO - PROCESS | 1822 | 1462525811257 Marionette DEBUG loaded listener.js 02:10:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7fb03dd8cc00) [pid = 1822] [serial = 240] [outer = 0x7fb03adb6800] 02:10:11 INFO - PROCESS | 1822 | 1462525811948 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1087ms 02:10:12 INFO - PROCESS | 1822 | 1462525812050 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:10:12 INFO - PROCESS | 1822 | 1462525812054 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 02:10:12 INFO - PROCESS | 1822 | 1462525812064 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:10:12 INFO - PROCESS | 1822 | 1462525812066 Marionette TRACE conn3 <- [1,294,null,{}] 02:10:12 INFO - PROCESS | 1822 | 1462525812090 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:12 INFO - PROCESS | 1822 | 1462525812255 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:10:12 INFO - PROCESS | 1822 | 1462525812279 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb048c2b800 == 47 [pid = 1822] [id = 81] 02:10:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7fb03dd8d800) [pid = 1822] [serial = 241] [outer = (nil)] 02:10:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7fb04980f000) [pid = 1822] [serial = 242] [outer = 0x7fb03dd8d800] 02:10:12 INFO - PROCESS | 1822 | 1462525812338 Marionette DEBUG loaded listener.js 02:10:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7fb049d35000) [pid = 1822] [serial = 243] [outer = 0x7fb03dd8d800] 02:10:13 INFO - PROCESS | 1822 | 1462525813065 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:13 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. 02:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1044ms 02:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:10:13 INFO - PROCESS | 1822 | 1462525813104 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:10:13 INFO - PROCESS | 1822 | 1462525813106 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 02:10:13 INFO - PROCESS | 1822 | 1462525813112 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:10:13 INFO - PROCESS | 1822 | 1462525813114 Marionette TRACE conn3 <- [1,298,null,{}] 02:10:13 INFO - PROCESS | 1822 | 1462525813119 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:13 INFO - PROCESS | 1822 | 1462525813277 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:10:13 INFO - PROCESS | 1822 | 1462525813302 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049f2d000 == 48 [pid = 1822] [id = 82] 02:10:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7fb036312000) [pid = 1822] [serial = 244] [outer = (nil)] 02:10:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7fb049f77c00) [pid = 1822] [serial = 245] [outer = 0x7fb036312000] 02:10:13 INFO - PROCESS | 1822 | 1462525813360 Marionette DEBUG loaded listener.js 02:10:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7fb04af25400) [pid = 1822] [serial = 246] [outer = 0x7fb036312000] 02:10:14 INFO - PROCESS | 1822 | 1462525814031 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:14 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. 02:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 932ms 02:10:14 INFO - PROCESS | 1822 | 1462525814166 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:10:14 INFO - PROCESS | 1822 | 1462525814170 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 02:10:14 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7fb038be6000) [pid = 1822] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:10:14 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7fb043c44c00) [pid = 1822] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:10:14 INFO - PROCESS | 1822 | --DOMWINDOW == 102 (0x7fb036396800) [pid = 1822] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:10:14 INFO - PROCESS | 1822 | --DOMWINDOW == 101 (0x7fb03ddde400) [pid = 1822] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:10:14 INFO - PROCESS | 1822 | --DOMWINDOW == 100 (0x7fb033d83800) [pid = 1822] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:10:14 INFO - PROCESS | 1822 | --DOMWINDOW == 99 (0x7fb034c33c00) [pid = 1822] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:10:14 INFO - PROCESS | 1822 | --DOMWINDOW == 98 (0x7fb04e845c00) [pid = 1822] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:10:14 INFO - PROCESS | 1822 | 1462525814217 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:10:14 INFO - PROCESS | 1822 | 1462525814219 Marionette TRACE conn3 <- [1,302,null,{}] 02:10:14 INFO - PROCESS | 1822 | 1462525814224 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:14 INFO - PROCESS | 1822 | 1462525814385 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:10:14 INFO - PROCESS | 1822 | 1462525814397 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04ced1800 == 49 [pid = 1822] [id = 83] 02:10:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 99 (0x7fb04e6a4c00) [pid = 1822] [serial = 247] [outer = (nil)] 02:10:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 100 (0x7fb04ef36c00) [pid = 1822] [serial = 248] [outer = 0x7fb04e6a4c00] 02:10:14 INFO - PROCESS | 1822 | 1462525814456 Marionette DEBUG loaded listener.js 02:10:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 101 (0x7fb050cc6000) [pid = 1822] [serial = 249] [outer = 0x7fb04e6a4c00] 02:10:15 INFO - PROCESS | 1822 | 1462525815199 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:15 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. 02:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1046ms 02:10:15 INFO - PROCESS | 1822 | 1462525815251 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:10:15 INFO - PROCESS | 1822 | 1462525815257 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 02:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:10:15 INFO - PROCESS | 1822 | 1462525815266 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:10:15 INFO - PROCESS | 1822 | 1462525815271 Marionette TRACE conn3 <- [1,306,null,{}] 02:10:15 INFO - PROCESS | 1822 | 1462525815281 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:15 INFO - PROCESS | 1822 | 1462525815515 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:10:15 INFO - PROCESS | 1822 | 1462525815651 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03adc8000 == 50 [pid = 1822] [id = 84] 02:10:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 102 (0x7fb033752c00) [pid = 1822] [serial = 250] [outer = (nil)] 02:10:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 103 (0x7fb036312800) [pid = 1822] [serial = 251] [outer = 0x7fb033752c00] 02:10:15 INFO - PROCESS | 1822 | 1462525815730 Marionette DEBUG loaded listener.js 02:10:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7fb038bf0400) [pid = 1822] [serial = 252] [outer = 0x7fb033752c00] 02:10:16 INFO - PROCESS | 1822 | 1462525816604 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:16 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. 02:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1387ms 02:10:16 INFO - PROCESS | 1822 | 1462525816654 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:10:16 INFO - PROCESS | 1822 | 1462525816663 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 02:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:10:16 INFO - PROCESS | 1822 | 1462525816672 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:10:16 INFO - PROCESS | 1822 | 1462525816677 Marionette TRACE conn3 <- [1,310,null,{}] 02:10:16 INFO - PROCESS | 1822 | 1462525816682 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:16 INFO - PROCESS | 1822 | 1462525816843 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:10:16 INFO - PROCESS | 1822 | 1462525816977 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049f36800 == 51 [pid = 1822] [id = 85] 02:10:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7fb03c952800) [pid = 1822] [serial = 253] [outer = (nil)] 02:10:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7fb03cecd400) [pid = 1822] [serial = 254] [outer = 0x7fb03c952800] 02:10:17 INFO - PROCESS | 1822 | 1462525817047 Marionette DEBUG loaded listener.js 02:10:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7fb03dd81800) [pid = 1822] [serial = 255] [outer = 0x7fb03c952800] 02:10:17 INFO - PROCESS | 1822 | 1462525817869 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:17 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. 02:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1237ms 02:10:17 INFO - PROCESS | 1822 | 1462525817910 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:10:17 INFO - PROCESS | 1822 | 1462525817914 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 02:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:10:17 INFO - PROCESS | 1822 | 1462525817920 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:10:17 INFO - PROCESS | 1822 | 1462525817926 Marionette TRACE conn3 <- [1,314,null,{}] 02:10:17 INFO - PROCESS | 1822 | 1462525817941 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:18 INFO - PROCESS | 1822 | 1462525818110 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:10:18 INFO - PROCESS | 1822 | 1462525818243 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb050c96800 == 52 [pid = 1822] [id = 86] 02:10:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7fb03f127000) [pid = 1822] [serial = 256] [outer = (nil)] 02:10:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7fb04c910c00) [pid = 1822] [serial = 257] [outer = 0x7fb03f127000] 02:10:18 INFO - PROCESS | 1822 | 1462525818315 Marionette DEBUG loaded listener.js 02:10:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7fb04e84a400) [pid = 1822] [serial = 258] [outer = 0x7fb03f127000] 02:10:19 INFO - PROCESS | 1822 | 1462525819205 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:19 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. 02:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1333ms 02:10:19 INFO - PROCESS | 1822 | 1462525819253 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:10:19 INFO - PROCESS | 1822 | 1462525819257 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 02:10:19 INFO - PROCESS | 1822 | 1462525819263 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:10:19 INFO - PROCESS | 1822 | 1462525819266 Marionette TRACE conn3 <- [1,318,null,{}] 02:10:19 INFO - PROCESS | 1822 | 1462525819271 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:19 INFO - PROCESS | 1822 | 1462525819417 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:10:19 INFO - PROCESS | 1822 | 1462525819556 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b421000 == 53 [pid = 1822] [id = 87] 02:10:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7fb03b8c1000) [pid = 1822] [serial = 259] [outer = (nil)] 02:10:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7fb03b8c9c00) [pid = 1822] [serial = 260] [outer = 0x7fb03b8c1000] 02:10:19 INFO - PROCESS | 1822 | 1462525819625 Marionette DEBUG loaded listener.js 02:10:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7fb04c914000) [pid = 1822] [serial = 261] [outer = 0x7fb03b8c1000] 02:10:20 INFO - PROCESS | 1822 | 1462525820413 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:20 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. 02:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1177ms 02:10:20 INFO - PROCESS | 1822 | 1462525820439 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:10:20 INFO - PROCESS | 1822 | 1462525820443 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 02:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:10:20 INFO - PROCESS | 1822 | 1462525820448 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:10:20 INFO - PROCESS | 1822 | 1462525820451 Marionette TRACE conn3 <- [1,322,null,{}] 02:10:20 INFO - PROCESS | 1822 | 1462525820457 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:20 INFO - PROCESS | 1822 | 1462525820650 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:10:20 INFO - PROCESS | 1822 | 1462525820669 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329d9800 == 54 [pid = 1822] [id = 88] 02:10:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7fb03b8c2400) [pid = 1822] [serial = 262] [outer = (nil)] 02:10:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7fb04f02b400) [pid = 1822] [serial = 263] [outer = 0x7fb03b8c2400] 02:10:20 INFO - PROCESS | 1822 | 1462525820734 Marionette DEBUG loaded listener.js 02:10:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7fb0516a6400) [pid = 1822] [serial = 264] [outer = 0x7fb03b8c2400] 02:10:21 INFO - PROCESS | 1822 | 1462525821653 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:21 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. 02:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1235ms 02:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:10:21 INFO - PROCESS | 1822 | 1462525821685 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:10:21 INFO - PROCESS | 1822 | 1462525821688 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 02:10:21 INFO - PROCESS | 1822 | 1462525821694 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:10:21 INFO - PROCESS | 1822 | 1462525821697 Marionette TRACE conn3 <- [1,326,null,{}] 02:10:21 INFO - PROCESS | 1822 | 1462525821702 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:21 INFO - PROCESS | 1822 | 1462525821867 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:10:22 INFO - PROCESS | 1822 | 1462525822011 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036edf800 == 55 [pid = 1822] [id = 89] 02:10:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7fb03c349400) [pid = 1822] [serial = 265] [outer = (nil)] 02:10:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7fb03c34f800) [pid = 1822] [serial = 266] [outer = 0x7fb03c349400] 02:10:22 INFO - PROCESS | 1822 | 1462525822085 Marionette DEBUG loaded listener.js 02:10:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7fb052f7ac00) [pid = 1822] [serial = 267] [outer = 0x7fb03c349400] 02:10:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7fb036394400) [pid = 1822] [serial = 268] [outer = 0x7fb0334ea000] 02:10:23 INFO - PROCESS | 1822 | 1462525823079 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:23 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. 02:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1431ms 02:10:23 INFO - PROCESS | 1822 | 1462525823124 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:10:23 INFO - PROCESS | 1822 | 1462525823128 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 02:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:10:23 INFO - PROCESS | 1822 | 1462525823135 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:10:23 INFO - PROCESS | 1822 | 1462525823138 Marionette TRACE conn3 <- [1,330,null,{}] 02:10:23 INFO - PROCESS | 1822 | 1462525823143 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:23 INFO - PROCESS | 1822 | 1462525823302 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:10:23 INFO - PROCESS | 1822 | 1462525823574 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ee8800 == 56 [pid = 1822] [id = 90] 02:10:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7fb033329800) [pid = 1822] [serial = 269] [outer = (nil)] 02:10:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7fb03374c800) [pid = 1822] [serial = 270] [outer = 0x7fb033329800] 02:10:23 INFO - PROCESS | 1822 | 1462525823698 Marionette DEBUG loaded listener.js 02:10:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb038b2a400) [pid = 1822] [serial = 271] [outer = 0x7fb033329800] 02:10:24 INFO - PROCESS | 1822 | 1462525824621 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049bae800 == 55 [pid = 1822] [id = 50] 02:10:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049f2d000 == 54 [pid = 1822] [id = 82] 02:10:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb048c2b800 == 53 [pid = 1822] [id = 81] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7fb050c5e000) [pid = 1822] [serial = 212] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03d486800 == 52 [pid = 1822] [id = 80] 02:10:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038b52800 == 51 [pid = 1822] [id = 79] 02:10:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c450000 == 50 [pid = 1822] [id = 78] 02:10:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04f014000 == 49 [pid = 1822] [id = 74] 02:10:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04301e800 == 48 [pid = 1822] [id = 73] 02:10:24 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03969e800 == 47 [pid = 1822] [id = 72] 02:10:24 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. 02:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1583ms 02:10:24 INFO - PROCESS | 1822 | 1462525824717 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:10:24 INFO - PROCESS | 1822 | 1462525824723 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 02:10:24 INFO - PROCESS | 1822 | 1462525824730 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:10:24 INFO - PROCESS | 1822 | 1462525824734 Marionette TRACE conn3 <- [1,334,null,{}] 02:10:24 INFO - PROCESS | 1822 | 1462525824741 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:24 INFO - PROCESS | 1822 | 1462525824892 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7fb03dd7f400) [pid = 1822] [serial = 179] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7fb03dd8b800) [pid = 1822] [serial = 198] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7fb049d6d400) [pid = 1822] [serial = 201] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7fb04e248000) [pid = 1822] [serial = 188] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7fb04f031c00) [pid = 1822] [serial = 210] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7fb04c910000) [pid = 1822] [serial = 203] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7fb03d139400) [pid = 1822] [serial = 195] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7fb03ff87400) [pid = 1822] [serial = 182] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7fb03631a400) [pid = 1822] [serial = 191] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7fb03b084c00) [pid = 1822] [serial = 176] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7fb04e846c00) [pid = 1822] [serial = 209] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7fb03d9e1400) [pid = 1822] [serial = 197] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7fb038b27400) [pid = 1822] [serial = 192] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 108 (0x7fb04e9b6800) [pid = 1822] [serial = 206] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 107 (0x7fb049b27c00) [pid = 1822] [serial = 200] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 106 (0x7fb04e0c7400) [pid = 1822] [serial = 204] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 105 (0x7fb04b0ec800) [pid = 1822] [serial = 185] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 104 (0x7fb03c93fc00) [pid = 1822] [serial = 194] [outer = (nil)] [url = about:blank] 02:10:24 INFO - PROCESS | 1822 | --DOMWINDOW == 103 (0x7fb04ef2ec00) [pid = 1822] [serial = 207] [outer = (nil)] [url = about:blank] 02:10:25 INFO - PROCESS | 1822 | 1462525825061 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03a0e0800 == 48 [pid = 1822] [id = 91] 02:10:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 104 (0x7fb03bbc8400) [pid = 1822] [serial = 272] [outer = (nil)] 02:10:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 105 (0x7fb03c349c00) [pid = 1822] [serial = 273] [outer = 0x7fb03bbc8400] 02:10:25 INFO - PROCESS | 1822 | 1462525825129 Marionette DEBUG loaded listener.js 02:10:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 106 (0x7fb03c351400) [pid = 1822] [serial = 274] [outer = 0x7fb03bbc8400] 02:10:25 INFO - PROCESS | 1822 | 1462525825723 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:25 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. 02:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1031ms 02:10:25 INFO - PROCESS | 1822 | 1462525825763 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:10:25 INFO - PROCESS | 1822 | 1462525825769 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 02:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:10:25 INFO - PROCESS | 1822 | 1462525825776 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:10:25 INFO - PROCESS | 1822 | 1462525825779 Marionette TRACE conn3 <- [1,338,null,{}] 02:10:25 INFO - PROCESS | 1822 | 1462525825785 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:25 INFO - PROCESS | 1822 | 1462525825958 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:10:26 INFO - PROCESS | 1822 | 1462525826055 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c852800 == 49 [pid = 1822] [id = 92] 02:10:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 107 (0x7fb03b8c6400) [pid = 1822] [serial = 275] [outer = (nil)] 02:10:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 108 (0x7fb03c95b800) [pid = 1822] [serial = 276] [outer = 0x7fb03b8c6400] 02:10:26 INFO - PROCESS | 1822 | 1462525826113 Marionette DEBUG loaded listener.js 02:10:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 109 (0x7fb03d9e1400) [pid = 1822] [serial = 277] [outer = 0x7fb03b8c6400] 02:10:26 INFO - PROCESS | 1822 | 1462525826824 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:26 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. 02:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1077ms 02:10:26 INFO - PROCESS | 1822 | 1462525826853 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:10:26 INFO - PROCESS | 1822 | 1462525826857 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 02:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:10:26 INFO - PROCESS | 1822 | 1462525826894 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:10:26 INFO - PROCESS | 1822 | 1462525826902 Marionette TRACE conn3 <- [1,342,null,{}] 02:10:26 INFO - PROCESS | 1822 | 1462525826914 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:27 INFO - PROCESS | 1822 | 1462525827067 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:10:27 INFO - PROCESS | 1822 | 1462525827080 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04300d800 == 50 [pid = 1822] [id = 93] 02:10:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7fb036556400) [pid = 1822] [serial = 278] [outer = (nil)] 02:10:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7fb03d9e2800) [pid = 1822] [serial = 279] [outer = 0x7fb036556400] 02:10:27 INFO - PROCESS | 1822 | 1462525827136 Marionette DEBUG loaded listener.js 02:10:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7fb03dd88400) [pid = 1822] [serial = 280] [outer = 0x7fb036556400] 02:10:27 INFO - PROCESS | 1822 | 1462525827892 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:27 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. 02:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1049ms 02:10:27 INFO - PROCESS | 1822 | 1462525827941 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:10:27 INFO - PROCESS | 1822 | 1462525827945 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 02:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:10:27 INFO - PROCESS | 1822 | 1462525827959 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:10:27 INFO - PROCESS | 1822 | 1462525827961 Marionette TRACE conn3 <- [1,346,null,{}] 02:10:27 INFO - PROCESS | 1822 | 1462525827966 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:28 INFO - PROCESS | 1822 | 1462525828162 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:10:28 INFO - PROCESS | 1822 | 1462525828184 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049bbb000 == 51 [pid = 1822] [id = 94] 02:10:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7fb03dd88c00) [pid = 1822] [serial = 281] [outer = (nil)] 02:10:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7fb03ffb4c00) [pid = 1822] [serial = 282] [outer = 0x7fb03dd88c00] 02:10:28 INFO - PROCESS | 1822 | 1462525828241 Marionette DEBUG loaded listener.js 02:10:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7fb049b8fc00) [pid = 1822] [serial = 283] [outer = 0x7fb03dd88c00] 02:10:28 INFO - PROCESS | 1822 | 1462525828963 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:28 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. 02:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1038ms 02:10:28 INFO - PROCESS | 1822 | 1462525828990 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:10:28 INFO - PROCESS | 1822 | 1462525828992 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 02:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:10:29 INFO - PROCESS | 1822 | 1462525828998 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:10:29 INFO - PROCESS | 1822 | 1462525829000 Marionette TRACE conn3 <- [1,350,null,{}] 02:10:29 INFO - PROCESS | 1822 | 1462525829006 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:29 INFO - PROCESS | 1822 | 1462525829175 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:10:29 INFO - PROCESS | 1822 | 1462525829258 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04ce08800 == 52 [pid = 1822] [id = 95] 02:10:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7fb03379c400) [pid = 1822] [serial = 284] [outer = (nil)] 02:10:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7fb03379f000) [pid = 1822] [serial = 285] [outer = 0x7fb03379c400] 02:10:29 INFO - PROCESS | 1822 | 1462525829339 Marionette DEBUG loaded listener.js 02:10:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7fb049b94000) [pid = 1822] [serial = 286] [outer = 0x7fb03379c400] 02:10:29 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7fb036312000) [pid = 1822] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:10:29 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7fb03c934400) [pid = 1822] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:10:29 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7fb033755400) [pid = 1822] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:10:29 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7fb033752400) [pid = 1822] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:10:29 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7fb03adb6800) [pid = 1822] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:10:29 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7fb03dd8d800) [pid = 1822] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:10:30 INFO - PROCESS | 1822 | 1462525830080 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:30 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. 02:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1129ms 02:10:30 INFO - PROCESS | 1822 | 1462525830128 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:10:30 INFO - PROCESS | 1822 | 1462525830131 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 02:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:10:30 INFO - PROCESS | 1822 | 1462525830143 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:10:30 INFO - PROCESS | 1822 | 1462525830145 Marionette TRACE conn3 <- [1,354,null,{}] 02:10:30 INFO - PROCESS | 1822 | 1462525830149 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:30 INFO - PROCESS | 1822 | 1462525830296 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:10:30 INFO - PROCESS | 1822 | 1462525830306 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e824800 == 53 [pid = 1822] [id = 96] 02:10:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7fb03c95a400) [pid = 1822] [serial = 287] [outer = (nil)] 02:10:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7fb04e282800) [pid = 1822] [serial = 288] [outer = 0x7fb03c95a400] 02:10:30 INFO - PROCESS | 1822 | 1462525830367 Marionette DEBUG loaded listener.js 02:10:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7fb04e9bf800) [pid = 1822] [serial = 289] [outer = 0x7fb03c95a400] 02:10:31 INFO - PROCESS | 1822 | 1462525831093 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:31 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. 02:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 983ms 02:10:31 INFO - PROCESS | 1822 | 1462525831126 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:10:31 INFO - PROCESS | 1822 | 1462525831129 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 02:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:10:31 INFO - PROCESS | 1822 | 1462525831135 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:10:31 INFO - PROCESS | 1822 | 1462525831137 Marionette TRACE conn3 <- [1,358,null,{}] 02:10:31 INFO - PROCESS | 1822 | 1462525831142 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:31 INFO - PROCESS | 1822 | 1462525831327 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:10:31 INFO - PROCESS | 1822 | 1462525831347 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e88b000 == 54 [pid = 1822] [id = 97] 02:10:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7fb030045000) [pid = 1822] [serial = 290] [outer = (nil)] 02:10:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7fb03004ec00) [pid = 1822] [serial = 291] [outer = 0x7fb030045000] 02:10:31 INFO - PROCESS | 1822 | 1462525831406 Marionette DEBUG loaded listener.js 02:10:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7fb030053c00) [pid = 1822] [serial = 292] [outer = 0x7fb030045000] 02:10:32 INFO - PROCESS | 1822 | 1462525832361 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:32 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. 02:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1283ms 02:10:32 INFO - PROCESS | 1822 | 1462525832418 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:10:32 INFO - PROCESS | 1822 | 1462525832424 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 02:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:10:32 INFO - PROCESS | 1822 | 1462525832433 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:10:32 INFO - PROCESS | 1822 | 1462525832437 Marionette TRACE conn3 <- [1,362,null,{}] 02:10:32 INFO - PROCESS | 1822 | 1462525832445 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:32 INFO - PROCESS | 1822 | 1462525832646 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:10:32 INFO - PROCESS | 1822 | 1462525832788 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c457000 == 55 [pid = 1822] [id = 98] 02:10:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7fb033798000) [pid = 1822] [serial = 293] [outer = (nil)] 02:10:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7fb03379bc00) [pid = 1822] [serial = 294] [outer = 0x7fb033798000] 02:10:32 INFO - PROCESS | 1822 | 1462525832864 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7fb03638ac00) [pid = 1822] [serial = 295] [outer = 0x7fb033798000] 02:10:33 INFO - PROCESS | 1822 | 1462525833743 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:33 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. 02:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1335ms 02:10:33 INFO - PROCESS | 1822 | 1462525833769 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:10:33 INFO - PROCESS | 1822 | 1462525833778 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 02:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:10:33 INFO - PROCESS | 1822 | 1462525833789 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:10:33 INFO - PROCESS | 1822 | 1462525833792 Marionette TRACE conn3 <- [1,366,null,{}] 02:10:33 INFO - PROCESS | 1822 | 1462525833798 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:33 INFO - PROCESS | 1822 | 1462525833949 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:10:34 INFO - PROCESS | 1822 | 1462525834094 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049bad800 == 56 [pid = 1822] [id = 99] 02:10:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7fb03638f000) [pid = 1822] [serial = 296] [outer = (nil)] 02:10:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb038bee800) [pid = 1822] [serial = 297] [outer = 0x7fb03638f000] 02:10:34 INFO - PROCESS | 1822 | 1462525834163 Marionette DEBUG loaded listener.js 02:10:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb03b8c3000) [pid = 1822] [serial = 298] [outer = 0x7fb03638f000] 02:10:35 INFO - PROCESS | 1822 | 1462525835094 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:35 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. 02:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1329ms 02:10:35 INFO - PROCESS | 1822 | 1462525835118 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:10:35 INFO - PROCESS | 1822 | 1462525835121 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 02:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:10:35 INFO - PROCESS | 1822 | 1462525835127 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:10:35 INFO - PROCESS | 1822 | 1462525835133 Marionette TRACE conn3 <- [1,370,null,{}] 02:10:35 INFO - PROCESS | 1822 | 1462525835148 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:35 INFO - PROCESS | 1822 | 1462525835308 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:10:35 INFO - PROCESS | 1822 | 1462525835456 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036332000 == 57 [pid = 1822] [id = 100] 02:10:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb03c812400) [pid = 1822] [serial = 299] [outer = (nil)] 02:10:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb03d9e2c00) [pid = 1822] [serial = 300] [outer = 0x7fb03c812400] 02:10:35 INFO - PROCESS | 1822 | 1462525835535 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb042d8c800) [pid = 1822] [serial = 301] [outer = 0x7fb03c812400] 02:10:36 INFO - PROCESS | 1822 | 1462525836380 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:36 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. 02:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1283ms 02:10:36 INFO - PROCESS | 1822 | 1462525836412 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:10:36 INFO - PROCESS | 1822 | 1462525836416 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 02:10:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:10:36 INFO - PROCESS | 1822 | 1462525836421 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:10:36 INFO - PROCESS | 1822 | 1462525836424 Marionette TRACE conn3 <- [1,374,null,{}] 02:10:36 INFO - PROCESS | 1822 | 1462525836429 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:36 INFO - PROCESS | 1822 | 1462525836576 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:10:36 INFO - PROCESS | 1822 | 1462525836719 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce5c000 == 58 [pid = 1822] [id = 101] 02:10:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb03c94f000) [pid = 1822] [serial = 302] [outer = (nil)] 02:10:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb04e248000) [pid = 1822] [serial = 303] [outer = 0x7fb03c94f000] 02:10:36 INFO - PROCESS | 1822 | 1462525836791 Marionette DEBUG loaded listener.js 02:10:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb04e9c4800) [pid = 1822] [serial = 304] [outer = 0x7fb03c94f000] 02:10:37 INFO - PROCESS | 1822 | 1462525837657 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:10:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:10:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1286ms 02:10:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:10:37 INFO - PROCESS | 1822 | 1462525837707 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:10:37 INFO - PROCESS | 1822 | 1462525837710 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 02:10:37 INFO - PROCESS | 1822 | 1462525837716 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:10:37 INFO - PROCESS | 1822 | 1462525837719 Marionette TRACE conn3 <- [1,378,null,{}] 02:10:37 INFO - PROCESS | 1822 | 1462525837724 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:37 INFO - PROCESS | 1822 | 1462525837874 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:10:38 INFO - PROCESS | 1822 | 1462525838019 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce62800 == 59 [pid = 1822] [id = 102] 02:10:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb03396d400) [pid = 1822] [serial = 305] [outer = (nil)] 02:10:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb033973800) [pid = 1822] [serial = 306] [outer = 0x7fb03396d400] 02:10:38 INFO - PROCESS | 1822 | 1462525838099 Marionette DEBUG loaded listener.js 02:10:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb033978000) [pid = 1822] [serial = 307] [outer = 0x7fb03396d400] 02:10:38 INFO - PROCESS | 1822 | 1462525838886 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:10:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:10:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1232ms 02:10:38 INFO - PROCESS | 1822 | 1462525838947 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:10:38 INFO - PROCESS | 1822 | 1462525838951 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 02:10:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:10:38 INFO - PROCESS | 1822 | 1462525838957 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - PROCESS | 1822 | 1462525838959 Marionette TRACE conn3 <- [1,382,null,{}] 02:10:38 INFO - PROCESS | 1822 | 1462525838964 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:39 INFO - PROCESS | 1822 | 1462525839142 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:10:39 INFO - PROCESS | 1822 | 1462525839283 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ede000 == 60 [pid = 1822] [id = 103] 02:10:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb03004cc00) [pid = 1822] [serial = 308] [outer = (nil)] 02:10:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb04ac53c00) [pid = 1822] [serial = 309] [outer = 0x7fb03004cc00] 02:10:39 INFO - PROCESS | 1822 | 1462525839358 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb053f76400) [pid = 1822] [serial = 310] [outer = 0x7fb03004cc00] 02:10:40 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:10:40 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:10:40 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:10:40 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:10:40 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:10:40 INFO - PROCESS | 1822 | 1462525840633 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:10:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:10:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1780ms 02:10:40 INFO - PROCESS | 1822 | 1462525840841 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:10:40 INFO - PROCESS | 1822 | 1462525840847 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 02:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:10:40 INFO - PROCESS | 1822 | 1462525840857 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:10:40 INFO - PROCESS | 1822 | 1462525840862 Marionette TRACE conn3 <- [1,386,null,{}] 02:10:40 INFO - PROCESS | 1822 | 1462525840869 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:41 INFO - PROCESS | 1822 | 1462525841015 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:10:41 INFO - PROCESS | 1822 | 1462525841198 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329d3800 == 61 [pid = 1822] [id = 104] 02:10:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb032d82400) [pid = 1822] [serial = 311] [outer = (nil)] 02:10:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb032d8a000) [pid = 1822] [serial = 312] [outer = 0x7fb032d82400] 02:10:41 INFO - PROCESS | 1822 | 1462525841331 Marionette DEBUG loaded listener.js 02:10:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb032d8f400) [pid = 1822] [serial = 313] [outer = 0x7fb032d82400] 02:10:42 INFO - PROCESS | 1822 | 1462525842160 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1341ms 02:10:42 INFO - PROCESS | 1822 | 1462525842198 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 1822 | 1462525842206 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 02:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:10:42 INFO - PROCESS | 1822 | 1462525842215 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 1822 | 1462525842218 Marionette TRACE conn3 <- [1,390,null,{}] 02:10:42 INFO - PROCESS | 1822 | 1462525842222 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:42 INFO - PROCESS | 1822 | 1462525842363 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:10:42 INFO - PROCESS | 1822 | 1462525842514 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04aa38000 == 60 [pid = 1822] [id = 58] 02:10:42 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb04ef36c00) [pid = 1822] [serial = 248] [outer = (nil)] [url = about:blank] 02:10:42 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb036395800) [pid = 1822] [serial = 215] [outer = (nil)] [url = about:blank] 02:10:42 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb03c959800) [pid = 1822] [serial = 218] [outer = (nil)] [url = about:blank] 02:10:42 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb042d87800) [pid = 1822] [serial = 221] [outer = (nil)] [url = about:blank] 02:10:42 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb04e0cc800) [pid = 1822] [serial = 224] [outer = (nil)] [url = about:blank] 02:10:42 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb04f08c000) [pid = 1822] [serial = 227] [outer = (nil)] [url = about:blank] 02:10:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034c04800 == 61 [pid = 1822] [id = 105] 02:10:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb033324400) [pid = 1822] [serial = 314] [outer = (nil)] 02:10:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb033758c00) [pid = 1822] [serial = 315] [outer = 0x7fb033324400] 02:10:42 INFO - PROCESS | 1822 | 1462525842611 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb033799800) [pid = 1822] [serial = 316] [outer = 0x7fb033324400] 02:10:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e824800 == 60 [pid = 1822] [id = 96] 02:10:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04ce08800 == 59 [pid = 1822] [id = 95] 02:10:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049bbb000 == 58 [pid = 1822] [id = 94] 02:10:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04300d800 == 57 [pid = 1822] [id = 93] 02:10:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c852800 == 56 [pid = 1822] [id = 92] 02:10:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03a0e0800 == 55 [pid = 1822] [id = 91] 02:10:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036ee8800 == 54 [pid = 1822] [id = 90] 02:10:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049f36800 == 53 [pid = 1822] [id = 85] 02:10:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03adc8000 == 52 [pid = 1822] [id = 84] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb049f77c00) [pid = 1822] [serial = 245] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb0516ab400) [pid = 1822] [serial = 213] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb03b6a4c00) [pid = 1822] [serial = 236] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb03c951800) [pid = 1822] [serial = 237] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb038bec800) [pid = 1822] [serial = 230] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb03638ec00) [pid = 1822] [serial = 234] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb034c35c00) [pid = 1822] [serial = 233] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb03d436400) [pid = 1822] [serial = 239] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb04980f000) [pid = 1822] [serial = 242] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb04af25400) [pid = 1822] [serial = 246] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb049d35000) [pid = 1822] [serial = 243] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb03dd8cc00) [pid = 1822] [serial = 240] [outer = (nil)] [url = about:blank] 02:10:43 INFO - PROCESS | 1822 | 1462525843421 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1239ms 02:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:10:43 INFO - PROCESS | 1822 | 1462525843456 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:10:43 INFO - PROCESS | 1822 | 1462525843458 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 02:10:43 INFO - PROCESS | 1822 | 1462525843464 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:10:43 INFO - PROCESS | 1822 | 1462525843469 Marionette TRACE conn3 <- [1,394,null,{}] 02:10:43 INFO - PROCESS | 1822 | 1462525843484 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:43 INFO - PROCESS | 1822 | 1462525843627 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:10:43 INFO - PROCESS | 1822 | 1462525843645 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b411800 == 53 [pid = 1822] [id = 106] 02:10:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb03631fc00) [pid = 1822] [serial = 317] [outer = (nil)] 02:10:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb036552c00) [pid = 1822] [serial = 318] [outer = 0x7fb03631fc00] 02:10:43 INFO - PROCESS | 1822 | 1462525843707 Marionette DEBUG loaded listener.js 02:10:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb038b1e800) [pid = 1822] [serial = 319] [outer = 0x7fb03631fc00] 02:10:44 INFO - PROCESS | 1822 | 1462525844439 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1034ms 02:10:44 INFO - PROCESS | 1822 | 1462525844505 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:10:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:10:44 INFO - PROCESS | 1822 | 1462525844510 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 02:10:44 INFO - PROCESS | 1822 | 1462525844515 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 1822 | 1462525844517 Marionette TRACE conn3 <- [1,398,null,{}] 02:10:44 INFO - PROCESS | 1822 | 1462525844526 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:44 INFO - PROCESS | 1822 | 1462525844661 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:10:44 INFO - PROCESS | 1822 | 1462525844676 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c450800 == 54 [pid = 1822] [id = 107] 02:10:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb036552000) [pid = 1822] [serial = 320] [outer = (nil)] 02:10:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb03b8bf800) [pid = 1822] [serial = 321] [outer = 0x7fb036552000] 02:10:44 INFO - PROCESS | 1822 | 1462525844733 Marionette DEBUG loaded listener.js 02:10:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb03b8ca000) [pid = 1822] [serial = 322] [outer = 0x7fb036552000] 02:10:45 INFO - PROCESS | 1822 | 1462525845563 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:10:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:10:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1084ms 02:10:45 INFO - PROCESS | 1822 | 1462525845606 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 1822 | 1462525845609 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 02:10:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:10:45 INFO - PROCESS | 1822 | 1462525845620 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - PROCESS | 1822 | 1462525845622 Marionette TRACE conn3 <- [1,402,null,{}] 02:10:45 INFO - PROCESS | 1822 | 1462525845626 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:45 INFO - PROCESS | 1822 | 1462525845813 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:10:45 INFO - PROCESS | 1822 | 1462525845886 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333ca000 == 55 [pid = 1822] [id = 108] 02:10:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb0321c2000) [pid = 1822] [serial = 323] [outer = (nil)] 02:10:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb03bbcf800) [pid = 1822] [serial = 324] [outer = 0x7fb0321c2000] 02:10:45 INFO - PROCESS | 1822 | 1462525845946 Marionette DEBUG loaded listener.js 02:10:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb03c813800) [pid = 1822] [serial = 325] [outer = 0x7fb0321c2000] 02:10:46 INFO - PROCESS | 1822 | 1462525846871 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:10:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:10:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1291ms 02:10:46 INFO - PROCESS | 1822 | 1462525846907 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:10:46 INFO - PROCESS | 1822 | 1462525846909 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 02:10:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:10:46 INFO - PROCESS | 1822 | 1462525846915 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:10:46 INFO - PROCESS | 1822 | 1462525846917 Marionette TRACE conn3 <- [1,406,null,{}] 02:10:46 INFO - PROCESS | 1822 | 1462525846922 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:47 INFO - PROCESS | 1822 | 1462525847123 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:10:47 INFO - PROCESS | 1822 | 1462525847208 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f329800 == 56 [pid = 1822] [id = 109] 02:10:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb03ccbc400) [pid = 1822] [serial = 326] [outer = (nil)] 02:10:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb03d13b800) [pid = 1822] [serial = 327] [outer = 0x7fb03ccbc400] 02:10:47 INFO - PROCESS | 1822 | 1462525847268 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb03f178c00) [pid = 1822] [serial = 328] [outer = 0x7fb03ccbc400] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb033329800) [pid = 1822] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb033512800) [pid = 1822] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb033d79000) [pid = 1822] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb04e09b000) [pid = 1822] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb032f62000) [pid = 1822] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb03dd88c00) [pid = 1822] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb03bbc8400) [pid = 1822] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb03379c400) [pid = 1822] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb036556400) [pid = 1822] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb03c95a400) [pid = 1822] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb03b8c6400) [pid = 1822] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:10:47 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb04e6a4c00) [pid = 1822] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:10:48 INFO - PROCESS | 1822 | 1462525848111 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:10:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:10:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1230ms 02:10:48 INFO - PROCESS | 1822 | 1462525848151 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:10:48 INFO - PROCESS | 1822 | 1462525848155 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 02:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:10:48 INFO - PROCESS | 1822 | 1462525848161 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - PROCESS | 1822 | 1462525848163 Marionette TRACE conn3 <- [1,410,null,{}] 02:10:48 INFO - PROCESS | 1822 | 1462525848168 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:48 INFO - PROCESS | 1822 | 1462525848294 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:10:48 INFO - PROCESS | 1822 | 1462525848309 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb042e76000 == 57 [pid = 1822] [id = 110] 02:10:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb030052c00) [pid = 1822] [serial = 329] [outer = (nil)] 02:10:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb03ced9c00) [pid = 1822] [serial = 330] [outer = 0x7fb030052c00] 02:10:48 INFO - PROCESS | 1822 | 1462525848365 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb03ff87400) [pid = 1822] [serial = 331] [outer = 0x7fb030052c00] 02:10:49 INFO - PROCESS | 1822 | 1462525849095 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:10:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:10:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 975ms 02:10:49 INFO - PROCESS | 1822 | 1462525849137 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 1822 | 1462525849140 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 02:10:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:10:49 INFO - PROCESS | 1822 | 1462525849145 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 1822 | 1462525849148 Marionette TRACE conn3 <- [1,414,null,{}] 02:10:49 INFO - PROCESS | 1822 | 1462525849153 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:49 INFO - PROCESS | 1822 | 1462525849322 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:10:49 INFO - PROCESS | 1822 | 1462525849337 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049a4e800 == 58 [pid = 1822] [id = 111] 02:10:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb03ff91800) [pid = 1822] [serial = 332] [outer = (nil)] 02:10:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb049809000) [pid = 1822] [serial = 333] [outer = 0x7fb03ff91800] 02:10:49 INFO - PROCESS | 1822 | 1462525849395 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb049d36800) [pid = 1822] [serial = 334] [outer = 0x7fb03ff91800] 02:10:50 INFO - PROCESS | 1822 | 1462525850397 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1279ms 02:10:50 INFO - PROCESS | 1822 | 1462525850426 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 1822 | 1462525850432 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 02:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:10:50 INFO - PROCESS | 1822 | 1462525850441 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - PROCESS | 1822 | 1462525850445 Marionette TRACE conn3 <- [1,418,null,{}] 02:10:50 INFO - PROCESS | 1822 | 1462525850453 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:50 INFO - PROCESS | 1822 | 1462525850616 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:10:50 INFO - PROCESS | 1822 | 1462525850775 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e8c000 == 59 [pid = 1822] [id = 112] 02:10:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb032d88800) [pid = 1822] [serial = 335] [outer = (nil)] 02:10:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb032f6c000) [pid = 1822] [serial = 336] [outer = 0x7fb032d88800] 02:10:50 INFO - PROCESS | 1822 | 1462525850847 Marionette DEBUG loaded listener.js 02:10:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb033792400) [pid = 1822] [serial = 337] [outer = 0x7fb032d88800] 02:10:52 INFO - PROCESS | 1822 | 1462525852344 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:10:52 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 02:10:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1988ms 02:10:52 INFO - PROCESS | 1822 | 1462525852430 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:10:52 INFO - PROCESS | 1822 | 1462525852438 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 02:10:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:10:52 INFO - PROCESS | 1822 | 1462525852449 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:10:52 INFO - PROCESS | 1822 | 1462525852452 Marionette TRACE conn3 <- [1,422,null,{}] 02:10:52 INFO - PROCESS | 1822 | 1462525852458 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:52 INFO - PROCESS | 1822 | 1462525852637 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:10:52 INFO - PROCESS | 1822 | 1462525852778 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03d40b000 == 60 [pid = 1822] [id = 113] 02:10:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb032f69c00) [pid = 1822] [serial = 338] [outer = (nil)] 02:10:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb03638e400) [pid = 1822] [serial = 339] [outer = 0x7fb032f69c00] 02:10:52 INFO - PROCESS | 1822 | 1462525852846 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb03b0c9400) [pid = 1822] [serial = 340] [outer = 0x7fb032f69c00] 02:10:54 INFO - PROCESS | 1822 | 1462525854089 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1679ms 02:10:54 INFO - PROCESS | 1822 | 1462525854128 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:10:54 INFO - PROCESS | 1822 | 1462525854132 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 02:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:10:54 INFO - PROCESS | 1822 | 1462525854139 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:10:54 INFO - PROCESS | 1822 | 1462525854145 Marionette TRACE conn3 <- [1,426,null,{}] 02:10:54 INFO - PROCESS | 1822 | 1462525854218 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:54 INFO - PROCESS | 1822 | 1462525854409 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:10:54 INFO - PROCESS | 1822 | 1462525854425 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04c955000 == 61 [pid = 1822] [id = 114] 02:10:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb030267000) [pid = 1822] [serial = 341] [outer = (nil)] 02:10:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb03026dc00) [pid = 1822] [serial = 342] [outer = 0x7fb030267000] 02:10:54 INFO - PROCESS | 1822 | 1462525854497 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb03c350800) [pid = 1822] [serial = 343] [outer = 0x7fb030267000] 02:10:55 INFO - PROCESS | 1822 | 1462525855371 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 1822 | 1462525855434 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 02:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:10:55 INFO - PROCESS | 1822 | 1462525855440 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 1822 | 1462525855442 Marionette TRACE conn3 <- [1,430,null,{}] 02:10:55 INFO - PROCESS | 1822 | 1462525855448 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:55 INFO - PROCESS | 1822 | 1462525855606 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:10:55 INFO - PROCESS | 1822 | 1462525855749 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e884800 == 62 [pid = 1822] [id = 115] 02:10:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb030264800) [pid = 1822] [serial = 344] [outer = (nil)] 02:10:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb03be2b400) [pid = 1822] [serial = 345] [outer = 0x7fb030264800] 02:10:55 INFO - PROCESS | 1822 | 1462525855835 Marionette DEBUG loaded listener.js 02:10:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb03be31400) [pid = 1822] [serial = 346] [outer = 0x7fb030264800] 02:10:56 INFO - PROCESS | 1822 | 1462525856718 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1332ms 02:10:56 INFO - PROCESS | 1822 | 1462525856773 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:10:56 INFO - PROCESS | 1822 | 1462525856777 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 02:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:10:56 INFO - PROCESS | 1822 | 1462525856784 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:10:56 INFO - PROCESS | 1822 | 1462525856787 Marionette TRACE conn3 <- [1,434,null,{}] 02:10:56 INFO - PROCESS | 1822 | 1462525856792 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:56 INFO - PROCESS | 1822 | 1462525856947 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:10:57 INFO - PROCESS | 1822 | 1462525857096 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f328800 == 63 [pid = 1822] [id = 116] 02:10:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb030045c00) [pid = 1822] [serial = 347] [outer = (nil)] 02:10:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb0321c7000) [pid = 1822] [serial = 348] [outer = 0x7fb030045c00] 02:10:57 INFO - PROCESS | 1822 | 1462525857166 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb03c81e400) [pid = 1822] [serial = 349] [outer = 0x7fb030045c00] 02:10:58 INFO - PROCESS | 1822 | 1462525858057 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:10:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:10:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1532ms 02:10:58 INFO - PROCESS | 1822 | 1462525858316 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:10:58 INFO - PROCESS | 1822 | 1462525858323 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 02:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:10:58 INFO - PROCESS | 1822 | 1462525858330 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 1822 | 1462525858334 Marionette TRACE conn3 <- [1,438,null,{}] 02:10:58 INFO - PROCESS | 1822 | 1462525858341 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:58 INFO - PROCESS | 1822 | 1462525858484 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:10:58 INFO - PROCESS | 1822 | 1462525858664 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b41d000 == 64 [pid = 1822] [id = 117] 02:10:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb0321c1c00) [pid = 1822] [serial = 350] [outer = (nil)] 02:10:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb0321c6000) [pid = 1822] [serial = 351] [outer = 0x7fb0321c1c00] 02:10:58 INFO - PROCESS | 1822 | 1462525858744 Marionette DEBUG loaded listener.js 02:10:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb032d8a400) [pid = 1822] [serial = 352] [outer = 0x7fb0321c1c00] 02:10:59 INFO - PROCESS | 1822 | 1462525859549 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:10:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:10:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1292ms 02:10:59 INFO - PROCESS | 1822 | 1462525859638 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:10:59 INFO - PROCESS | 1822 | 1462525859650 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 02:10:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:10:59 INFO - PROCESS | 1822 | 1462525859669 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - PROCESS | 1822 | 1462525859682 Marionette TRACE conn3 <- [1,442,null,{}] 02:10:59 INFO - PROCESS | 1822 | 1462525859690 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:59 INFO - PROCESS | 1822 | 1462525859912 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:11:00 INFO - PROCESS | 1822 | 1462525860155 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329e2000 == 65 [pid = 1822] [id = 118] 02:11:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb032d87c00) [pid = 1822] [serial = 353] [outer = (nil)] 02:11:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb03396a800) [pid = 1822] [serial = 354] [outer = 0x7fb032d87c00] 02:11:00 INFO - PROCESS | 1822 | 1462525860331 Marionette DEBUG loaded listener.js 02:11:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb034c33c00) [pid = 1822] [serial = 355] [outer = 0x7fb032d87c00] 02:11:00 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb03004ec00) [pid = 1822] [serial = 291] [outer = (nil)] [url = about:blank] 02:11:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb042e76000 == 64 [pid = 1822] [id = 110] 02:11:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f329800 == 63 [pid = 1822] [id = 109] 02:11:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0333ca000 == 62 [pid = 1822] [id = 108] 02:11:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c450800 == 61 [pid = 1822] [id = 107] 02:11:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b411800 == 60 [pid = 1822] [id = 106] 02:11:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb034c04800 == 59 [pid = 1822] [id = 105] 02:11:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0329d3800 == 58 [pid = 1822] [id = 104] 02:11:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036332000 == 57 [pid = 1822] [id = 100] 02:11:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049bad800 == 56 [pid = 1822] [id = 99] 02:11:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c457000 == 55 [pid = 1822] [id = 98] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb03ccbd800) [pid = 1822] [serial = 117] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb04e28b800) [pid = 1822] [serial = 174] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb049d37400) [pid = 1822] [serial = 141] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb03ffb4c00) [pid = 1822] [serial = 282] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb03c349c00) [pid = 1822] [serial = 273] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb04f02b400) [pid = 1822] [serial = 263] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb03379f000) [pid = 1822] [serial = 285] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb03c351400) [pid = 1822] [serial = 274] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb036312800) [pid = 1822] [serial = 251] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb03d9e2800) [pid = 1822] [serial = 279] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb04e282800) [pid = 1822] [serial = 288] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb03c95b800) [pid = 1822] [serial = 276] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb03d9e1400) [pid = 1822] [serial = 277] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb050cc6000) [pid = 1822] [serial = 249] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb04c910c00) [pid = 1822] [serial = 257] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb049b94000) [pid = 1822] [serial = 286] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb03c34f800) [pid = 1822] [serial = 266] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb03cecd400) [pid = 1822] [serial = 254] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb038b2a400) [pid = 1822] [serial = 271] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb03374c800) [pid = 1822] [serial = 270] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb03b8c9c00) [pid = 1822] [serial = 260] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb04e9bf800) [pid = 1822] [serial = 289] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb049b8fc00) [pid = 1822] [serial = 283] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb03dd88400) [pid = 1822] [serial = 280] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb03bcf1000) [pid = 1822] [serial = 114] [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.] 02:11:01 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb0363e8400) [pid = 1822] [serial = 113] [outer = (nil)] [url = about:blank] 02:11:01 INFO - PROCESS | 1822 | 1462525861336 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:11:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:11:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1698ms 02:11:01 INFO - PROCESS | 1822 | 1462525861365 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:11:01 INFO - PROCESS | 1822 | 1462525861368 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 02:11:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:11:01 INFO - PROCESS | 1822 | 1462525861375 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:11:01 INFO - PROCESS | 1822 | 1462525861378 Marionette TRACE conn3 <- [1,446,null,{}] 02:11:01 INFO - PROCESS | 1822 | 1462525861392 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:01 INFO - PROCESS | 1822 | 1462525861560 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:11:01 INFO - PROCESS | 1822 | 1462525861743 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b415800 == 56 [pid = 1822] [id = 119] 02:11:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb0363e8400) [pid = 1822] [serial = 356] [outer = (nil)] 02:11:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb0396b8c00) [pid = 1822] [serial = 357] [outer = 0x7fb0363e8400] 02:11:01 INFO - PROCESS | 1822 | 1462525861822 Marionette DEBUG loaded listener.js 02:11:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb03b8c6000) [pid = 1822] [serial = 358] [outer = 0x7fb0363e8400] 02:11:02 INFO - PROCESS | 1822 | 1462525862534 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:11:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:11:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1178ms 02:11:02 INFO - PROCESS | 1822 | 1462525862553 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 1822 | 1462525862558 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 02:11:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:11:02 INFO - PROCESS | 1822 | 1462525862563 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:11:02 INFO - PROCESS | 1822 | 1462525862565 Marionette TRACE conn3 <- [1,450,null,{}] 02:11:02 INFO - PROCESS | 1822 | 1462525862571 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:02 INFO - PROCESS | 1822 | 1462525862756 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:11:02 INFO - PROCESS | 1822 | 1462525862834 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03cb84800 == 57 [pid = 1822] [id = 120] 02:11:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb036312800) [pid = 1822] [serial = 359] [outer = (nil)] 02:11:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb03c34c800) [pid = 1822] [serial = 360] [outer = 0x7fb036312800] 02:11:02 INFO - PROCESS | 1822 | 1462525862893 Marionette DEBUG loaded listener.js 02:11:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb03c94d400) [pid = 1822] [serial = 361] [outer = 0x7fb036312800] 02:11:03 INFO - PROCESS | 1822 | 1462525863607 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:11:03 INFO - PROCESS | 1822 | 1462525863666 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 02:11:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:11:03 INFO - PROCESS | 1822 | 1462525863671 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:11:03 INFO - PROCESS | 1822 | 1462525863674 Marionette TRACE conn3 <- [1,454,null,{}] 02:11:03 INFO - PROCESS | 1822 | 1462525863679 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:03 INFO - PROCESS | 1822 | 1462525863847 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:11:03 INFO - PROCESS | 1822 | 1462525863872 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f324800 == 58 [pid = 1822] [id = 121] 02:11:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb03be30c00) [pid = 1822] [serial = 362] [outer = (nil)] 02:11:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb03d13b000) [pid = 1822] [serial = 363] [outer = 0x7fb03be30c00] 02:11:03 INFO - PROCESS | 1822 | 1462525863931 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb03dd84000) [pid = 1822] [serial = 364] [outer = 0x7fb03be30c00] 02:11:04 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:04 INFO - PROCESS | 1822 | 1462525864737 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:11:04 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb036552000) [pid = 1822] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:11:04 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb0321c2000) [pid = 1822] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:11:04 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb033324400) [pid = 1822] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:11:04 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb032d82400) [pid = 1822] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:11:04 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb03ccbc400) [pid = 1822] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:11:04 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb03631fc00) [pid = 1822] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:11:04 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb030052c00) [pid = 1822] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1330ms 02:11:05 INFO - PROCESS | 1822 | 1462525865002 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:11:05 INFO - PROCESS | 1822 | 1462525865005 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 02:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:11:05 INFO - PROCESS | 1822 | 1462525865011 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:11:05 INFO - PROCESS | 1822 | 1462525865013 Marionette TRACE conn3 <- [1,458,null,{}] 02:11:05 INFO - PROCESS | 1822 | 1462525865018 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:05 INFO - PROCESS | 1822 | 1462525865263 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:11:05 INFO - PROCESS | 1822 | 1462525865367 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03640d800 == 59 [pid = 1822] [id = 122] 02:11:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb03dddcc00) [pid = 1822] [serial = 365] [outer = (nil)] 02:11:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb03f173000) [pid = 1822] [serial = 366] [outer = 0x7fb03dddcc00] 02:11:05 INFO - PROCESS | 1822 | 1462525865432 Marionette DEBUG loaded listener.js 02:11:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb049b28000) [pid = 1822] [serial = 367] [outer = 0x7fb03dddcc00] 02:11:06 INFO - PROCESS | 1822 | 1462525866055 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:11:06 INFO - PROCESS | 1822 | 1462525866104 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 02:11:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:11:06 INFO - PROCESS | 1822 | 1462525866111 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - PROCESS | 1822 | 1462525866113 Marionette TRACE conn3 <- [1,462,null,{}] 02:11:06 INFO - PROCESS | 1822 | 1462525866136 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:06 INFO - PROCESS | 1822 | 1462525866311 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:11:06 INFO - PROCESS | 1822 | 1462525866329 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04ac46000 == 60 [pid = 1822] [id = 123] 02:11:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb030046800) [pid = 1822] [serial = 368] [outer = (nil)] 02:11:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb049db2000) [pid = 1822] [serial = 369] [outer = 0x7fb030046800] 02:11:06 INFO - PROCESS | 1822 | 1462525866397 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb04adddc00) [pid = 1822] [serial = 370] [outer = 0x7fb030046800] 02:11:07 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:07 INFO - PROCESS | 1822 | 1462525867341 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 1822 | 1462525867412 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 02:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:11:07 INFO - PROCESS | 1822 | 1462525867422 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 1822 | 1462525867428 Marionette TRACE conn3 <- [1,466,null,{}] 02:11:07 INFO - PROCESS | 1822 | 1462525867438 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:07 INFO - PROCESS | 1822 | 1462525867647 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:11:07 INFO - PROCESS | 1822 | 1462525867798 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ef2800 == 61 [pid = 1822] [id = 124] 02:11:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb030266800) [pid = 1822] [serial = 371] [outer = (nil)] 02:11:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb03240fc00) [pid = 1822] [serial = 372] [outer = 0x7fb030266800] 02:11:07 INFO - PROCESS | 1822 | 1462525867876 Marionette DEBUG loaded listener.js 02:11:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb032415c00) [pid = 1822] [serial = 373] [outer = 0x7fb030266800] 02:11:08 INFO - PROCESS | 1822 | 1462525868860 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:11:08 INFO - PROCESS | 1822 | 1462525868925 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 02:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:11:08 INFO - PROCESS | 1822 | 1462525868934 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:11:08 INFO - PROCESS | 1822 | 1462525868939 Marionette TRACE conn3 <- [1,470,null,{}] 02:11:08 INFO - PROCESS | 1822 | 1462525868944 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:09 INFO - PROCESS | 1822 | 1462525869114 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:11:09 INFO - PROCESS | 1822 | 1462525869311 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049a4a000 == 62 [pid = 1822] [id = 125] 02:11:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb033329c00) [pid = 1822] [serial = 374] [outer = (nil)] 02:11:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb033d81c00) [pid = 1822] [serial = 375] [outer = 0x7fb033329c00] 02:11:09 INFO - PROCESS | 1822 | 1462525869427 Marionette DEBUG loaded listener.js 02:11:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb036552000) [pid = 1822] [serial = 376] [outer = 0x7fb033329c00] 02:11:10 INFO - PROCESS | 1822 | 1462525870327 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:11:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1430ms 02:11:10 INFO - PROCESS | 1822 | 1462525870366 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:11:10 INFO - PROCESS | 1822 | 1462525870370 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 02:11:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:11:10 INFO - PROCESS | 1822 | 1462525870376 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:11:10 INFO - PROCESS | 1822 | 1462525870381 Marionette TRACE conn3 <- [1,474,null,{}] 02:11:10 INFO - PROCESS | 1822 | 1462525870396 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:10 INFO - PROCESS | 1822 | 1462525870556 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:11:10 INFO - PROCESS | 1822 | 1462525870709 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb052f3b800 == 63 [pid = 1822] [id = 126] 02:11:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb03b08b800) [pid = 1822] [serial = 377] [outer = (nil)] 02:11:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb03c34fc00) [pid = 1822] [serial = 378] [outer = 0x7fb03b08b800] 02:11:10 INFO - PROCESS | 1822 | 1462525870786 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb03d13bc00) [pid = 1822] [serial = 379] [outer = 0x7fb03b08b800] 02:11:11 INFO - PROCESS | 1822 | 1462525871702 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:11:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:11:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1390ms 02:11:11 INFO - PROCESS | 1822 | 1462525871768 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:11:11 INFO - PROCESS | 1822 | 1462525871775 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 02:11:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:11:11 INFO - PROCESS | 1822 | 1462525871781 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:11:11 INFO - PROCESS | 1822 | 1462525871783 Marionette TRACE conn3 <- [1,478,null,{}] 02:11:11 INFO - PROCESS | 1822 | 1462525871789 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:11 INFO - PROCESS | 1822 | 1462525871986 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:11:12 INFO - PROCESS | 1822 | 1462525872131 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032db0000 == 64 [pid = 1822] [id = 127] 02:11:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb0321c7c00) [pid = 1822] [serial = 380] [outer = (nil)] 02:11:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb049814000) [pid = 1822] [serial = 381] [outer = 0x7fb0321c7c00] 02:11:12 INFO - PROCESS | 1822 | 1462525872199 Marionette DEBUG loaded listener.js 02:11:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb04ac5d400) [pid = 1822] [serial = 382] [outer = 0x7fb0321c7c00] 02:11:13 INFO - PROCESS | 1822 | 1462525873076 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:11:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1330ms 02:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:11:13 INFO - PROCESS | 1822 | 1462525873112 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:11:13 INFO - PROCESS | 1822 | 1462525873115 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 02:11:13 INFO - PROCESS | 1822 | 1462525873121 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:11:13 INFO - PROCESS | 1822 | 1462525873124 Marionette TRACE conn3 <- [1,482,null,{}] 02:11:13 INFO - PROCESS | 1822 | 1462525873129 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:13 INFO - PROCESS | 1822 | 1462525873276 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:11:13 INFO - PROCESS | 1822 | 1462525873426 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032493800 == 65 [pid = 1822] [id = 128] 02:11:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb02bce2400) [pid = 1822] [serial = 383] [outer = (nil)] 02:11:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb02bcecc00) [pid = 1822] [serial = 384] [outer = 0x7fb02bce2400] 02:11:13 INFO - PROCESS | 1822 | 1462525873498 Marionette DEBUG loaded listener.js 02:11:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb02bcf1400) [pid = 1822] [serial = 385] [outer = 0x7fb02bce2400] 02:11:14 INFO - PROCESS | 1822 | 1462525874405 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:11:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1334ms 02:11:14 INFO - PROCESS | 1822 | 1462525874455 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:11:14 INFO - PROCESS | 1822 | 1462525874458 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 02:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:11:14 INFO - PROCESS | 1822 | 1462525874464 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:11:14 INFO - PROCESS | 1822 | 1462525874466 Marionette TRACE conn3 <- [1,486,null,{}] 02:11:14 INFO - PROCESS | 1822 | 1462525874472 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:14 INFO - PROCESS | 1822 | 1462525874651 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:11:14 INFO - PROCESS | 1822 | 1462525874803 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0334ac000 == 66 [pid = 1822] [id = 129] 02:11:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb043c97800) [pid = 1822] [serial = 386] [outer = (nil)] 02:11:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb04ce66000) [pid = 1822] [serial = 387] [outer = 0x7fb043c97800] 02:11:14 INFO - PROCESS | 1822 | 1462525874877 Marionette DEBUG loaded listener.js 02:11:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb04ef36c00) [pid = 1822] [serial = 388] [outer = 0x7fb043c97800] 02:11:15 INFO - PROCESS | 1822 | 1462525875681 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:11:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:11:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1276ms 02:11:15 INFO - PROCESS | 1822 | 1462525875742 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:11:15 INFO - PROCESS | 1822 | 1462525875744 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 02:11:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:11:15 INFO - PROCESS | 1822 | 1462525875767 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - PROCESS | 1822 | 1462525875770 Marionette TRACE conn3 <- [1,490,null,{}] 02:11:15 INFO - PROCESS | 1822 | 1462525875775 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:15 INFO - PROCESS | 1822 | 1462525875935 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:11:16 INFO - PROCESS | 1822 | 1462525876079 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02bdb6800 == 67 [pid = 1822] [id = 130] 02:11:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb030047800) [pid = 1822] [serial = 389] [outer = (nil)] 02:11:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb051633400) [pid = 1822] [serial = 390] [outer = 0x7fb030047800] 02:11:16 INFO - PROCESS | 1822 | 1462525876147 Marionette DEBUG loaded listener.js 02:11:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb052f1f400) [pid = 1822] [serial = 391] [outer = 0x7fb030047800] 02:11:17 INFO - PROCESS | 1822 | 1462525877015 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1281ms 02:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:11:17 INFO - PROCESS | 1822 | 1462525877047 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:11:17 INFO - PROCESS | 1822 | 1462525877050 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 02:11:17 INFO - PROCESS | 1822 | 1462525877056 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 1822 | 1462525877059 Marionette TRACE conn3 <- [1,494,null,{}] 02:11:17 INFO - PROCESS | 1822 | 1462525877064 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:17 INFO - PROCESS | 1822 | 1462525877209 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:11:17 INFO - PROCESS | 1822 | 1462525877516 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0334a2800 == 68 [pid = 1822] [id = 131] 02:11:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb02bcf1c00) [pid = 1822] [serial = 392] [outer = (nil)] 02:11:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb030265000) [pid = 1822] [serial = 393] [outer = 0x7fb02bcf1c00] 02:11:17 INFO - PROCESS | 1822 | 1462525877658 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb032408800) [pid = 1822] [serial = 394] [outer = 0x7fb02bcf1c00] 02:11:18 INFO - PROCESS | 1822 | 1462525878506 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1538ms 02:11:18 INFO - PROCESS | 1822 | 1462525878595 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:11:18 INFO - PROCESS | 1822 | 1462525878605 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 02:11:18 INFO - PROCESS | 1822 | 1462525878615 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:11:18 INFO - PROCESS | 1822 | 1462525878625 Marionette TRACE conn3 <- [1,498,null,{}] 02:11:18 INFO - PROCESS | 1822 | 1462525878635 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:18 INFO - PROCESS | 1822 | 1462525878794 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:11:18 INFO - PROCESS | 1822 | 1462525878945 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036346000 == 69 [pid = 1822] [id = 132] 02:11:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb02be74000) [pid = 1822] [serial = 395] [outer = (nil)] 02:11:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb0321c4800) [pid = 1822] [serial = 396] [outer = 0x7fb02be74000] 02:11:19 INFO - PROCESS | 1822 | 1462525879016 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb032d82800) [pid = 1822] [serial = 397] [outer = 0x7fb02be74000] 02:11:19 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03640d800 == 68 [pid = 1822] [id = 122] 02:11:19 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f324800 == 67 [pid = 1822] [id = 121] 02:11:19 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03cb84800 == 66 [pid = 1822] [id = 120] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb049809000) [pid = 1822] [serial = 333] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb03379bc00) [pid = 1822] [serial = 294] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb04e248000) [pid = 1822] [serial = 303] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb038bee800) [pid = 1822] [serial = 297] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb03d9e2c00) [pid = 1822] [serial = 300] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb033973800) [pid = 1822] [serial = 306] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b415800 == 65 [pid = 1822] [id = 119] 02:11:19 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0329e2000 == 64 [pid = 1822] [id = 118] 02:11:19 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b41d000 == 63 [pid = 1822] [id = 117] 02:11:19 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e8c000 == 62 [pid = 1822] [id = 112] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb03b8ca000) [pid = 1822] [serial = 322] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb03bbcf800) [pid = 1822] [serial = 324] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb033758c00) [pid = 1822] [serial = 315] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb032d8a000) [pid = 1822] [serial = 312] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb03c813800) [pid = 1822] [serial = 325] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb033799800) [pid = 1822] [serial = 316] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb03f178c00) [pid = 1822] [serial = 328] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb036552c00) [pid = 1822] [serial = 318] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb038b1e800) [pid = 1822] [serial = 319] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb03d13b800) [pid = 1822] [serial = 327] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb03ced9c00) [pid = 1822] [serial = 330] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb04ac53c00) [pid = 1822] [serial = 309] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb032d8f400) [pid = 1822] [serial = 313] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb03ff87400) [pid = 1822] [serial = 331] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb03b8bf800) [pid = 1822] [serial = 321] [outer = (nil)] [url = about:blank] 02:11:19 INFO - PROCESS | 1822 | 1462525879940 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1352ms 02:11:19 INFO - PROCESS | 1822 | 1462525879968 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:11:19 INFO - PROCESS | 1822 | 1462525879974 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 02:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:11:19 INFO - PROCESS | 1822 | 1462525879982 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:11:19 INFO - PROCESS | 1822 | 1462525879984 Marionette TRACE conn3 <- [1,502,null,{}] 02:11:19 INFO - PROCESS | 1822 | 1462525879989 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:20 INFO - PROCESS | 1822 | 1462525880125 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:11:20 INFO - PROCESS | 1822 | 1462525880237 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e85800 == 63 [pid = 1822] [id = 133] 02:11:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb02be75000) [pid = 1822] [serial = 398] [outer = (nil)] 02:11:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb033329400) [pid = 1822] [serial = 399] [outer = 0x7fb02be75000] 02:11:20 INFO - PROCESS | 1822 | 1462525880300 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb033973800) [pid = 1822] [serial = 400] [outer = 0x7fb02be75000] 02:11:21 INFO - PROCESS | 1822 | 1462525881020 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1079ms 02:11:21 INFO - PROCESS | 1822 | 1462525881061 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:11:21 INFO - PROCESS | 1822 | 1462525881065 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 02:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:11:21 INFO - PROCESS | 1822 | 1462525881072 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:11:21 INFO - PROCESS | 1822 | 1462525881081 Marionette TRACE conn3 <- [1,506,null,{}] 02:11:21 INFO - PROCESS | 1822 | 1462525881093 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:21 INFO - PROCESS | 1822 | 1462525881310 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:11:21 INFO - PROCESS | 1822 | 1462525881417 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03bd17800 == 64 [pid = 1822] [id = 134] 02:11:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb03256e000) [pid = 1822] [serial = 401] [outer = (nil)] 02:11:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb032576800) [pid = 1822] [serial = 402] [outer = 0x7fb03256e000] 02:11:21 INFO - PROCESS | 1822 | 1462525881487 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb036311c00) [pid = 1822] [serial = 403] [outer = 0x7fb03256e000] 02:11:22 INFO - PROCESS | 1822 | 1462525882193 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:11:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:11:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1141ms 02:11:22 INFO - PROCESS | 1822 | 1462525882232 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 1822 | 1462525882236 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 02:11:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:11:22 INFO - PROCESS | 1822 | 1462525882247 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - PROCESS | 1822 | 1462525882249 Marionette TRACE conn3 <- [1,510,null,{}] 02:11:22 INFO - PROCESS | 1822 | 1462525882254 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:22 INFO - PROCESS | 1822 | 1462525882426 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:11:22 INFO - PROCESS | 1822 | 1462525882450 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce72000 == 65 [pid = 1822] [id = 135] 02:11:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb032570400) [pid = 1822] [serial = 404] [outer = (nil)] 02:11:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb038b2a400) [pid = 1822] [serial = 405] [outer = 0x7fb032570400] 02:11:22 INFO - PROCESS | 1822 | 1462525882508 Marionette DEBUG loaded listener.js 02:11:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb03b091800) [pid = 1822] [serial = 406] [outer = 0x7fb032570400] 02:11:23 INFO - PROCESS | 1822 | 1462525883267 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1085ms 02:11:23 INFO - PROCESS | 1822 | 1462525883329 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:11:23 INFO - PROCESS | 1822 | 1462525883333 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 02:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:11:23 INFO - PROCESS | 1822 | 1462525883338 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:11:23 INFO - PROCESS | 1822 | 1462525883340 Marionette TRACE conn3 <- [1,514,null,{}] 02:11:23 INFO - PROCESS | 1822 | 1462525883345 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:23 INFO - PROCESS | 1822 | 1462525883520 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:11:23 INFO - PROCESS | 1822 | 1462525883542 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f1b0000 == 66 [pid = 1822] [id = 136] 02:11:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb02ff4cc00) [pid = 1822] [serial = 407] [outer = (nil)] 02:11:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb02ff4f000) [pid = 1822] [serial = 408] [outer = 0x7fb02ff4cc00] 02:11:23 INFO - PROCESS | 1822 | 1462525883610 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb03b8bd800) [pid = 1822] [serial = 409] [outer = 0x7fb02ff4cc00] 02:11:24 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb03be30c00) [pid = 1822] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:11:24 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb03dddcc00) [pid = 1822] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:11:24 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb0363e8400) [pid = 1822] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:11:24 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb03ff91800) [pid = 1822] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:11:24 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb032d87c00) [pid = 1822] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:11:24 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb0321c1c00) [pid = 1822] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:11:24 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb036312800) [pid = 1822] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:11:24 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb030045000) [pid = 1822] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:11:24 INFO - PROCESS | 1822 | 1462525884475 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:11:24 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 02:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1180ms 02:11:24 INFO - PROCESS | 1822 | 1462525884519 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 1822 | 1462525884522 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 02:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:11:24 INFO - PROCESS | 1822 | 1462525884531 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - PROCESS | 1822 | 1462525884534 Marionette TRACE conn3 <- [1,518,null,{}] 02:11:24 INFO - PROCESS | 1822 | 1462525884539 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:24 INFO - PROCESS | 1822 | 1462525884726 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:11:24 INFO - PROCESS | 1822 | 1462525884871 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329e1000 == 67 [pid = 1822] [id = 137] 02:11:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb02bce4800) [pid = 1822] [serial = 410] [outer = (nil)] 02:11:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb02bcf1000) [pid = 1822] [serial = 411] [outer = 0x7fb02bce4800] 02:11:24 INFO - PROCESS | 1822 | 1462525884942 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb02be74c00) [pid = 1822] [serial = 412] [outer = 0x7fb02bce4800] 02:11:25 INFO - PROCESS | 1822 | 1462525885828 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:11:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:11:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1336ms 02:11:25 INFO - PROCESS | 1822 | 1462525885866 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:11:25 INFO - PROCESS | 1822 | 1462525885872 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 02:11:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:11:25 INFO - PROCESS | 1822 | 1462525885879 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 1822 | 1462525885885 Marionette TRACE conn3 <- [1,522,null,{}] 02:11:25 INFO - PROCESS | 1822 | 1462525885891 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:26 INFO - PROCESS | 1822 | 1462525886070 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:11:26 INFO - PROCESS | 1822 | 1462525886216 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036edb800 == 68 [pid = 1822] [id = 138] 02:11:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb02ff4a000) [pid = 1822] [serial = 413] [outer = (nil)] 02:11:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb03256d000) [pid = 1822] [serial = 414] [outer = 0x7fb02ff4a000] 02:11:26 INFO - PROCESS | 1822 | 1462525886288 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb032578800) [pid = 1822] [serial = 415] [outer = 0x7fb02ff4a000] 02:11:27 INFO - PROCESS | 1822 | 1462525887283 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:11:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:11:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1435ms 02:11:27 INFO - PROCESS | 1822 | 1462525887318 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:11:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:11:27 INFO - PROCESS | 1822 | 1462525887324 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 02:11:27 INFO - PROCESS | 1822 | 1462525887330 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 1822 | 1462525887334 Marionette TRACE conn3 <- [1,526,null,{}] 02:11:27 INFO - PROCESS | 1822 | 1462525887339 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:27 INFO - PROCESS | 1822 | 1462525887496 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:11:27 INFO - PROCESS | 1822 | 1462525887650 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce65000 == 69 [pid = 1822] [id = 139] 02:11:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb032578c00) [pid = 1822] [serial = 416] [outer = (nil)] 02:11:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb03379e400) [pid = 1822] [serial = 417] [outer = 0x7fb032578c00] 02:11:27 INFO - PROCESS | 1822 | 1462525887724 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb03638fc00) [pid = 1822] [serial = 418] [outer = 0x7fb032578c00] 02:11:28 INFO - PROCESS | 1822 | 1462525888694 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:11:28 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 02:11:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1432ms 02:11:28 INFO - PROCESS | 1822 | 1462525888763 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:11:28 INFO - PROCESS | 1822 | 1462525888767 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 02:11:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:11:28 INFO - PROCESS | 1822 | 1462525888782 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:11:28 INFO - PROCESS | 1822 | 1462525888790 Marionette TRACE conn3 <- [1,530,null,{}] 02:11:28 INFO - PROCESS | 1822 | 1462525888796 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:29 INFO - PROCESS | 1822 | 1462525889002 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:11:29 INFO - PROCESS | 1822 | 1462525889192 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04ceb7800 == 70 [pid = 1822] [id = 140] 02:11:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb033514800) [pid = 1822] [serial = 419] [outer = (nil)] 02:11:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb03bbc8400) [pid = 1822] [serial = 420] [outer = 0x7fb033514800] 02:11:29 INFO - PROCESS | 1822 | 1462525889308 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb03be31800) [pid = 1822] [serial = 421] [outer = 0x7fb033514800] 02:11:30 INFO - PROCESS | 1822 | 1462525889999 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:11:30 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 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:11:30 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 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:11:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1250ms 02:11:30 INFO - PROCESS | 1822 | 1462525890053 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:11:30 INFO - PROCESS | 1822 | 1462525890058 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 02:11:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:11:30 INFO - PROCESS | 1822 | 1462525890066 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:11:30 INFO - PROCESS | 1822 | 1462525890069 Marionette TRACE conn3 <- [1,534,null,{}] 02:11:30 INFO - PROCESS | 1822 | 1462525890074 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:30 INFO - PROCESS | 1822 | 1462525890242 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:11:30 INFO - PROCESS | 1822 | 1462525890393 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb030388000 == 71 [pid = 1822] [id = 141] 02:11:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb038b22400) [pid = 1822] [serial = 422] [outer = (nil)] 02:11:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb03d138800) [pid = 1822] [serial = 423] [outer = 0x7fb038b22400] 02:11:30 INFO - PROCESS | 1822 | 1462525890463 Marionette DEBUG loaded listener.js 02:11:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb03d4b4000) [pid = 1822] [serial = 424] [outer = 0x7fb038b22400] 02:11:31 INFO - PROCESS | 1822 | 1462525891215 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 02:11:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:11:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1180ms 02:11:31 INFO - PROCESS | 1822 | 1462525891261 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:11:31 INFO - PROCESS | 1822 | 1462525891264 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 02:11:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:11:31 INFO - PROCESS | 1822 | 1462525891272 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:11:31 INFO - PROCESS | 1822 | 1462525891275 Marionette TRACE conn3 <- [1,538,null,{}] 02:11:31 INFO - PROCESS | 1822 | 1462525891280 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:31 INFO - PROCESS | 1822 | 1462525891472 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:11:31 INFO - PROCESS | 1822 | 1462525891647 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e2c8800 == 72 [pid = 1822] [id = 142] 02:11:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb03dd8d800) [pid = 1822] [serial = 425] [outer = (nil)] 02:11:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb03f131800) [pid = 1822] [serial = 426] [outer = 0x7fb03dd8d800] 02:11:31 INFO - PROCESS | 1822 | 1462525891738 Marionette DEBUG loaded listener.js 02:11:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb04add6c00) [pid = 1822] [serial = 427] [outer = 0x7fb03dd8d800] 02:11:32 INFO - PROCESS | 1822 | 1462525892537 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:11:32 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. 02:11:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1284ms 02:11:32 INFO - PROCESS | 1822 | 1462525892556 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 1822 | 1462525892559 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 02:11:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:11:32 INFO - PROCESS | 1822 | 1462525892565 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 1822 | 1462525892567 Marionette TRACE conn3 <- [1,542,null,{}] 02:11:32 INFO - PROCESS | 1822 | 1462525892573 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:32 INFO - PROCESS | 1822 | 1462525892731 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:11:32 INFO - PROCESS | 1822 | 1462525892903 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323c5000 == 73 [pid = 1822] [id = 143] 02:11:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb03aee6800) [pid = 1822] [serial = 428] [outer = (nil)] 02:11:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb04e9c1400) [pid = 1822] [serial = 429] [outer = 0x7fb03aee6800] 02:11:32 INFO - PROCESS | 1822 | 1462525892973 Marionette DEBUG loaded listener.js 02:11:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb052f1b800) [pid = 1822] [serial = 430] [outer = 0x7fb03aee6800] 02:11:33 INFO - PROCESS | 1822 | 1462525893752 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:11:33 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. 02:11:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1234ms 02:11:33 INFO - PROCESS | 1822 | 1462525893799 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:11:33 INFO - PROCESS | 1822 | 1462525893803 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 02:11:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:11:33 INFO - PROCESS | 1822 | 1462525893809 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:11:33 INFO - PROCESS | 1822 | 1462525893812 Marionette TRACE conn3 <- [1,546,null,{}] 02:11:33 INFO - PROCESS | 1822 | 1462525893817 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:33 INFO - PROCESS | 1822 | 1462525893990 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:11:34 INFO - PROCESS | 1822 | 1462525894149 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b006800 == 74 [pid = 1822] [id = 144] 02:11:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb02b722800) [pid = 1822] [serial = 431] [outer = (nil)] 02:11:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb02b725c00) [pid = 1822] [serial = 432] [outer = 0x7fb02b722800] 02:11:34 INFO - PROCESS | 1822 | 1462525894218 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb02b72f400) [pid = 1822] [serial = 433] [outer = 0x7fb02b722800] 02:11:34 INFO - PROCESS | 1822 | 1462525894983 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 02:11:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:11:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1227ms 02:11:35 INFO - PROCESS | 1822 | 1462525895040 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:11:35 INFO - PROCESS | 1822 | 1462525895044 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 02:11:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:11:35 INFO - PROCESS | 1822 | 1462525895051 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - PROCESS | 1822 | 1462525895054 Marionette TRACE conn3 <- [1,550,null,{}] 02:11:35 INFO - PROCESS | 1822 | 1462525895059 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:35 INFO - PROCESS | 1822 | 1462525895224 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:11:35 INFO - PROCESS | 1822 | 1462525895374 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b022800 == 75 [pid = 1822] [id = 145] 02:11:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb02b723400) [pid = 1822] [serial = 434] [outer = (nil)] 02:11:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb02b731400) [pid = 1822] [serial = 435] [outer = 0x7fb02b723400] 02:11:35 INFO - PROCESS | 1822 | 1462525895443 Marionette DEBUG loaded listener.js 02:11:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb052f7dc00) [pid = 1822] [serial = 436] [outer = 0x7fb02b723400] 02:11:36 INFO - PROCESS | 1822 | 1462525896199 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 02:11:36 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. 02:11:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1187ms 02:11:36 INFO - PROCESS | 1822 | 1462525896238 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:11:36 INFO - PROCESS | 1822 | 1462525896240 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 02:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:11:36 INFO - PROCESS | 1822 | 1462525896246 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:11:36 INFO - PROCESS | 1822 | 1462525896249 Marionette TRACE conn3 <- [1,554,null,{}] 02:11:36 INFO - PROCESS | 1822 | 1462525896297 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:36 INFO - PROCESS | 1822 | 1462525896442 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:11:36 INFO - PROCESS | 1822 | 1462525896638 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a470800 == 76 [pid = 1822] [id = 146] 02:11:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb02a566400) [pid = 1822] [serial = 437] [outer = (nil)] 02:11:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb02a56c800) [pid = 1822] [serial = 438] [outer = 0x7fb02a566400] 02:11:36 INFO - PROCESS | 1822 | 1462525896715 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb02a573400) [pid = 1822] [serial = 439] [outer = 0x7fb02a566400] 02:11:37 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:37 INFO - PROCESS | 1822 | 1462525897579 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1387ms 02:11:37 INFO - PROCESS | 1822 | 1462525897635 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:11:37 INFO - PROCESS | 1822 | 1462525897638 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 02:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:11:37 INFO - PROCESS | 1822 | 1462525897644 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - PROCESS | 1822 | 1462525897646 Marionette TRACE conn3 <- [1,558,null,{}] 02:11:37 INFO - PROCESS | 1822 | 1462525897651 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:37 INFO - PROCESS | 1822 | 1462525897807 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:11:37 INFO - PROCESS | 1822 | 1462525897966 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ef4000 == 77 [pid = 1822] [id = 147] 02:11:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb02a56d800) [pid = 1822] [serial = 440] [outer = (nil)] 02:11:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb03026ac00) [pid = 1822] [serial = 441] [outer = 0x7fb02a56d800] 02:11:38 INFO - PROCESS | 1822 | 1462525898049 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb052f80400) [pid = 1822] [serial = 442] [outer = 0x7fb02a56d800] 02:11:39 INFO - PROCESS | 1822 | 1462525899143 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1527ms 02:11:39 INFO - PROCESS | 1822 | 1462525899172 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:11:39 INFO - PROCESS | 1822 | 1462525899177 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 02:11:39 INFO - PROCESS | 1822 | 1462525899184 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:11:39 INFO - PROCESS | 1822 | 1462525899189 Marionette TRACE conn3 <- [1,562,null,{}] 02:11:39 INFO - PROCESS | 1822 | 1462525899196 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:39 INFO - PROCESS | 1822 | 1462525899351 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:11:39 INFO - PROCESS | 1822 | 1462525899582 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0334a5800 == 78 [pid = 1822] [id = 148] 02:11:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb02ff43800) [pid = 1822] [serial = 443] [outer = (nil)] 02:11:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb030048000) [pid = 1822] [serial = 444] [outer = 0x7fb02ff43800] 02:11:39 INFO - PROCESS | 1822 | 1462525899651 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb0321c0000) [pid = 1822] [serial = 445] [outer = 0x7fb02ff43800] 02:11:40 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03bd0e000 == 77 [pid = 1822] [id = 16] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038b54000 == 76 [pid = 1822] [id = 25] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036406800 == 75 [pid = 1822] [id = 24] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb0321c7000) [pid = 1822] [serial = 348] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb049db2000) [pid = 1822] [serial = 369] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f1b0000 == 74 [pid = 1822] [id = 136] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ce72000 == 73 [pid = 1822] [id = 135] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03bd17800 == 72 [pid = 1822] [id = 134] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e85800 == 71 [pid = 1822] [id = 133] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036346000 == 70 [pid = 1822] [id = 132] 02:11:40 INFO - PROCESS | 1822 | 1462525900584 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0334a2800 == 69 [pid = 1822] [id = 131] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032db0000 == 68 [pid = 1822] [id = 127] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb052f3b800 == 67 [pid = 1822] [id = 126] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049a4a000 == 66 [pid = 1822] [id = 125] 02:11:40 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036ef2800 == 65 [pid = 1822] [id = 124] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb03d13b000) [pid = 1822] [serial = 363] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb03f173000) [pid = 1822] [serial = 366] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb0396b8c00) [pid = 1822] [serial = 357] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb03b8c6000) [pid = 1822] [serial = 358] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb049d36800) [pid = 1822] [serial = 334] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb032f6c000) [pid = 1822] [serial = 336] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb03396a800) [pid = 1822] [serial = 354] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb034c33c00) [pid = 1822] [serial = 355] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb03026dc00) [pid = 1822] [serial = 342] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb032d8a400) [pid = 1822] [serial = 352] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb0321c6000) [pid = 1822] [serial = 351] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb03be2b400) [pid = 1822] [serial = 345] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb03638e400) [pid = 1822] [serial = 339] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb03c34c800) [pid = 1822] [serial = 360] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb03c94d400) [pid = 1822] [serial = 361] [outer = (nil)] [url = about:blank] 02:11:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:11:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1437ms 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb049b28000) [pid = 1822] [serial = 367] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb03dd84000) [pid = 1822] [serial = 364] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb030053c00) [pid = 1822] [serial = 292] [outer = (nil)] [url = about:blank] 02:11:40 INFO - PROCESS | 1822 | 1462525900628 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 1822 | 1462525900635 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 02:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:11:40 INFO - PROCESS | 1822 | 1462525900644 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - PROCESS | 1822 | 1462525900648 Marionette TRACE conn3 <- [1,566,null,{}] 02:11:40 INFO - PROCESS | 1822 | 1462525900653 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:40 INFO - PROCESS | 1822 | 1462525900803 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:11:40 INFO - PROCESS | 1822 | 1462525900815 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03349f800 == 66 [pid = 1822] [id = 149] 02:11:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb030048800) [pid = 1822] [serial = 446] [outer = (nil)] 02:11:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb032577000) [pid = 1822] [serial = 447] [outer = 0x7fb030048800] 02:11:40 INFO - PROCESS | 1822 | 1462525900874 Marionette DEBUG loaded listener.js 02:11:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb032597000) [pid = 1822] [serial = 448] [outer = 0x7fb030048800] 02:11:41 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:41 INFO - PROCESS | 1822 | 1462525901746 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:11:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:11:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1130ms 02:11:41 INFO - PROCESS | 1822 | 1462525901775 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:11:41 INFO - PROCESS | 1822 | 1462525901778 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 02:11:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:11:41 INFO - PROCESS | 1822 | 1462525901784 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:11:41 INFO - PROCESS | 1822 | 1462525901789 Marionette TRACE conn3 <- [1,570,null,{}] 02:11:41 INFO - PROCESS | 1822 | 1462525901803 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:41 INFO - PROCESS | 1822 | 1462525901965 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:11:42 INFO - PROCESS | 1822 | 1462525902083 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03632e800 == 67 [pid = 1822] [id = 150] 02:11:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb032414400) [pid = 1822] [serial = 449] [outer = (nil)] 02:11:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb032d88c00) [pid = 1822] [serial = 450] [outer = 0x7fb032414400] 02:11:42 INFO - PROCESS | 1822 | 1462525902146 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb033792c00) [pid = 1822] [serial = 451] [outer = 0x7fb032414400] 02:11:42 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:42 INFO - PROCESS | 1822 | 1462525902820 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:11:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:11:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1088ms 02:11:42 INFO - PROCESS | 1822 | 1462525902876 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:11:42 INFO - PROCESS | 1822 | 1462525902880 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 02:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:11:42 INFO - PROCESS | 1822 | 1462525902885 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:11:42 INFO - PROCESS | 1822 | 1462525902899 Marionette TRACE conn3 <- [1,574,null,{}] 02:11:42 INFO - PROCESS | 1822 | 1462525902925 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:43 INFO - PROCESS | 1822 | 1462525903121 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:11:43 INFO - PROCESS | 1822 | 1462525903142 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03880e000 == 68 [pid = 1822] [id = 151] 02:11:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb033085400) [pid = 1822] [serial = 452] [outer = (nil)] 02:11:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb036554000) [pid = 1822] [serial = 453] [outer = 0x7fb033085400] 02:11:43 INFO - PROCESS | 1822 | 1462525903200 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb03a046c00) [pid = 1822] [serial = 454] [outer = 0x7fb033085400] 02:11:43 INFO - PROCESS | 1822 | 1462525903964 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1114ms 02:11:44 INFO - PROCESS | 1822 | 1462525904000 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:11:44 INFO - PROCESS | 1822 | 1462525904003 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 02:11:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:11:44 INFO - PROCESS | 1822 | 1462525904009 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:11:44 INFO - PROCESS | 1822 | 1462525904011 Marionette TRACE conn3 <- [1,578,null,{}] 02:11:44 INFO - PROCESS | 1822 | 1462525904273 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:44 INFO - PROCESS | 1822 | 1462525904624 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:11:44 INFO - PROCESS | 1822 | 1462525904700 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03d483000 == 69 [pid = 1822] [id = 152] 02:11:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb02b604000) [pid = 1822] [serial = 455] [outer = (nil)] 02:11:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb02b60b000) [pid = 1822] [serial = 456] [outer = 0x7fb02b604000] 02:11:44 INFO - PROCESS | 1822 | 1462525904759 Marionette DEBUG loaded listener.js 02:11:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb03c2f5800) [pid = 1822] [serial = 457] [outer = 0x7fb02b604000] 02:11:45 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb02be74000) [pid = 1822] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:11:45 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb02be75000) [pid = 1822] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:11:45 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb032570400) [pid = 1822] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:11:45 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb03256e000) [pid = 1822] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:11:45 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb02bcf1c00) [pid = 1822] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:11:45 INFO - PROCESS | 1822 | 1462525905641 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1651ms 02:11:45 INFO - PROCESS | 1822 | 1462525905662 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:11:45 INFO - PROCESS | 1822 | 1462525905665 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 02:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:11:45 INFO - PROCESS | 1822 | 1462525905670 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:11:45 INFO - PROCESS | 1822 | 1462525905673 Marionette TRACE conn3 <- [1,582,null,{}] 02:11:45 INFO - PROCESS | 1822 | 1462525905678 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:45 INFO - PROCESS | 1822 | 1462525905910 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:11:45 INFO - PROCESS | 1822 | 1462525905931 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049a4e000 == 70 [pid = 1822] [id = 153] 02:11:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb02a8c7400) [pid = 1822] [serial = 458] [outer = (nil)] 02:11:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb02a8d0800) [pid = 1822] [serial = 459] [outer = 0x7fb02a8c7400] 02:11:46 INFO - PROCESS | 1822 | 1462525905998 Marionette DEBUG loaded listener.js 02:11:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb03d4b5c00) [pid = 1822] [serial = 460] [outer = 0x7fb02a8c7400] 02:11:46 INFO - PROCESS | 1822 | 1462525906724 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:11:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:11:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1081ms 02:11:46 INFO - PROCESS | 1822 | 1462525906751 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:11:46 INFO - PROCESS | 1822 | 1462525906754 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 02:11:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:11:46 INFO - PROCESS | 1822 | 1462525906759 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:11:46 INFO - PROCESS | 1822 | 1462525906762 Marionette TRACE conn3 <- [1,586,null,{}] 02:11:46 INFO - PROCESS | 1822 | 1462525906783 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:46 INFO - PROCESS | 1822 | 1462525906962 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:11:47 INFO - PROCESS | 1822 | 1462525907038 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e2c6000 == 71 [pid = 1822] [id = 154] 02:11:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb02a8c9000) [pid = 1822] [serial = 461] [outer = (nil)] 02:11:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb033a0a400) [pid = 1822] [serial = 462] [outer = 0x7fb02a8c9000] 02:11:47 INFO - PROCESS | 1822 | 1462525907095 Marionette DEBUG loaded listener.js 02:11:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb033a11000) [pid = 1822] [serial = 463] [outer = 0x7fb02a8c9000] 02:11:47 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:48 INFO - PROCESS | 1822 | 1462525908011 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:11:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:11:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1298ms 02:11:48 INFO - PROCESS | 1822 | 1462525908058 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:11:48 INFO - PROCESS | 1822 | 1462525908065 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 02:11:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:11:48 INFO - PROCESS | 1822 | 1462525908072 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:11:48 INFO - PROCESS | 1822 | 1462525908078 Marionette TRACE conn3 <- [1,590,null,{}] 02:11:48 INFO - PROCESS | 1822 | 1462525908085 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:48 INFO - PROCESS | 1822 | 1462525908255 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:11:48 INFO - PROCESS | 1822 | 1462525908410 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333cb800 == 72 [pid = 1822] [id = 155] 02:11:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb02b609000) [pid = 1822] [serial = 464] [outer = (nil)] 02:11:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb02be6b000) [pid = 1822] [serial = 465] [outer = 0x7fb02b609000] 02:11:48 INFO - PROCESS | 1822 | 1462525908486 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb030049400) [pid = 1822] [serial = 466] [outer = 0x7fb02b609000] 02:11:49 INFO - PROCESS | 1822 | 1462525909493 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:11:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:11:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1487ms 02:11:49 INFO - PROCESS | 1822 | 1462525909560 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 1822 | 1462525909568 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 02:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:11:49 INFO - PROCESS | 1822 | 1462525909578 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 1822 | 1462525909582 Marionette TRACE conn3 <- [1,594,null,{}] 02:11:49 INFO - PROCESS | 1822 | 1462525909587 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:49 INFO - PROCESS | 1822 | 1462525909753 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:11:49 INFO - PROCESS | 1822 | 1462525909908 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036341000 == 73 [pid = 1822] [id = 156] 02:11:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb03004dc00) [pid = 1822] [serial = 467] [outer = (nil)] 02:11:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb032576400) [pid = 1822] [serial = 468] [outer = 0x7fb03004dc00] 02:11:49 INFO - PROCESS | 1822 | 1462525909985 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb03259d800) [pid = 1822] [serial = 469] [outer = 0x7fb03004dc00] 02:11:50 INFO - PROCESS | 1822 | 1462525910856 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1333ms 02:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:11:50 INFO - PROCESS | 1822 | 1462525910911 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 1822 | 1462525910914 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 02:11:50 INFO - PROCESS | 1822 | 1462525910921 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - PROCESS | 1822 | 1462525910926 Marionette TRACE conn3 <- [1,598,null,{}] 02:11:50 INFO - PROCESS | 1822 | 1462525910941 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:51 INFO - PROCESS | 1822 | 1462525911158 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:11:51 INFO - PROCESS | 1822 | 1462525911312 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb05989a800 == 74 [pid = 1822] [id = 157] 02:11:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb032595400) [pid = 1822] [serial = 470] [outer = (nil)] 02:11:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb033a0c800) [pid = 1822] [serial = 471] [outer = 0x7fb032595400] 02:11:51 INFO - PROCESS | 1822 | 1462525911384 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb036551c00) [pid = 1822] [serial = 472] [outer = 0x7fb032595400] 02:11:52 INFO - PROCESS | 1822 | 1462525912247 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:11:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:11:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1384ms 02:11:52 INFO - PROCESS | 1822 | 1462525912305 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:11:52 INFO - PROCESS | 1822 | 1462525912309 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 02:11:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:11:52 INFO - PROCESS | 1822 | 1462525912315 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:11:52 INFO - PROCESS | 1822 | 1462525912317 Marionette TRACE conn3 <- [1,602,null,{}] 02:11:52 INFO - PROCESS | 1822 | 1462525912323 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:52 INFO - PROCESS | 1822 | 1462525912485 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:11:52 INFO - PROCESS | 1822 | 1462525912638 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b007800 == 75 [pid = 1822] [id = 158] 02:11:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb03234cc00) [pid = 1822] [serial = 473] [outer = (nil)] 02:11:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb032353c00) [pid = 1822] [serial = 474] [outer = 0x7fb03234cc00] 02:11:52 INFO - PROCESS | 1822 | 1462525912714 Marionette DEBUG loaded listener.js 02:11:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb036552400) [pid = 1822] [serial = 475] [outer = 0x7fb03234cc00] 02:11:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb02950b400) [pid = 1822] [serial = 476] [outer = 0x7fb0334ea000] 02:11:53 INFO - PROCESS | 1822 | 1462525913686 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1428ms 02:11:53 INFO - PROCESS | 1822 | 1462525913744 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:11:53 INFO - PROCESS | 1822 | 1462525913747 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 02:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:11:53 INFO - PROCESS | 1822 | 1462525913753 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - PROCESS | 1822 | 1462525913755 Marionette TRACE conn3 <- [1,606,null,{}] 02:11:53 INFO - PROCESS | 1822 | 1462525913761 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:53 INFO - PROCESS | 1822 | 1462525913916 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:11:54 INFO - PROCESS | 1822 | 1462525914074 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295e0000 == 76 [pid = 1822] [id = 159] 02:11:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb03234ec00) [pid = 1822] [serial = 477] [outer = (nil)] 02:11:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb032f60c00) [pid = 1822] [serial = 478] [outer = 0x7fb03234ec00] 02:11:54 INFO - PROCESS | 1822 | 1462525914188 Marionette DEBUG loaded listener.js 02:11:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb03b090000) [pid = 1822] [serial = 479] [outer = 0x7fb03234ec00] 02:11:55 INFO - PROCESS | 1822 | 1462525915025 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:11:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1328ms 02:11:55 INFO - PROCESS | 1822 | 1462525915082 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:11:55 INFO - PROCESS | 1822 | 1462525915085 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 02:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:11:55 INFO - PROCESS | 1822 | 1462525915091 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:11:55 INFO - PROCESS | 1822 | 1462525915093 Marionette TRACE conn3 <- [1,610,null,{}] 02:11:55 INFO - PROCESS | 1822 | 1462525915099 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:55 INFO - PROCESS | 1822 | 1462525915270 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:11:55 INFO - PROCESS | 1822 | 1462525915426 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032f30800 == 77 [pid = 1822] [id = 160] 02:11:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb029739000) [pid = 1822] [serial = 480] [outer = (nil)] 02:11:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb029740c00) [pid = 1822] [serial = 481] [outer = 0x7fb029739000] 02:11:55 INFO - PROCESS | 1822 | 1462525915498 Marionette DEBUG loaded listener.js 02:11:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb03ced9400) [pid = 1822] [serial = 482] [outer = 0x7fb029739000] 02:11:56 INFO - PROCESS | 1822 | 1462525916290 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1234ms 02:11:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:11:56 INFO - PROCESS | 1822 | 1462525916326 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 1822 | 1462525916328 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 02:11:56 INFO - PROCESS | 1822 | 1462525916335 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 1822 | 1462525916338 Marionette TRACE conn3 <- [1,614,null,{}] 02:11:56 INFO - PROCESS | 1822 | 1462525916343 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:56 INFO - PROCESS | 1822 | 1462525916493 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:11:56 INFO - PROCESS | 1822 | 1462525916663 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0275a5000 == 78 [pid = 1822] [id = 161] 02:11:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb029739400) [pid = 1822] [serial = 483] [outer = (nil)] 02:11:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb02b579c00) [pid = 1822] [serial = 484] [outer = 0x7fb029739400] 02:11:56 INFO - PROCESS | 1822 | 1462525916733 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb02b57e400) [pid = 1822] [serial = 485] [outer = 0x7fb029739400] 02:11:57 INFO - PROCESS | 1822 | 1462525917586 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:11:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:11:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1281ms 02:11:57 INFO - PROCESS | 1822 | 1462525917616 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 1822 | 1462525917619 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 02:11:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:11:57 INFO - PROCESS | 1822 | 1462525917625 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 1822 | 1462525917628 Marionette TRACE conn3 <- [1,618,null,{}] 02:11:57 INFO - PROCESS | 1822 | 1462525917633 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:57 INFO - PROCESS | 1822 | 1462525917782 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:11:57 INFO - PROCESS | 1822 | 1462525917945 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b516800 == 79 [pid = 1822] [id = 162] 02:11:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb02b555000) [pid = 1822] [serial = 486] [outer = (nil)] 02:11:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb02b55a000) [pid = 1822] [serial = 487] [outer = 0x7fb02b555000] 02:11:58 INFO - PROCESS | 1822 | 1462525918013 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb02b55ec00) [pid = 1822] [serial = 488] [outer = 0x7fb02b555000] 02:11:59 INFO - PROCESS | 1822 | 1462525919181 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1632ms 02:11:59 INFO - PROCESS | 1822 | 1462525919258 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:11:59 INFO - PROCESS | 1822 | 1462525919264 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 02:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:11:59 INFO - PROCESS | 1822 | 1462525919271 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:11:59 INFO - PROCESS | 1822 | 1462525919277 Marionette TRACE conn3 <- [1,622,null,{}] 02:11:59 INFO - PROCESS | 1822 | 1462525919293 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:59 INFO - PROCESS | 1822 | 1462525919542 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:11:59 INFO - PROCESS | 1822 | 1462525919678 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323da800 == 80 [pid = 1822] [id = 163] 02:11:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7fb029738400) [pid = 1822] [serial = 489] [outer = (nil)] 02:11:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb02a8cbc00) [pid = 1822] [serial = 490] [outer = 0x7fb029738400] 02:11:59 INFO - PROCESS | 1822 | 1462525919754 Marionette DEBUG loaded listener.js 02:11:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb02aec1800) [pid = 1822] [serial = 491] [outer = 0x7fb029738400] 02:12:00 INFO - PROCESS | 1822 | 1462525920680 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1438ms 02:12:00 INFO - PROCESS | 1822 | 1462525920713 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:12:00 INFO - PROCESS | 1822 | 1462525920720 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 02:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:12:00 INFO - PROCESS | 1822 | 1462525920729 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:12:00 INFO - PROCESS | 1822 | 1462525920733 Marionette TRACE conn3 <- [1,626,null,{}] 02:12:00 INFO - PROCESS | 1822 | 1462525920739 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:00 INFO - PROCESS | 1822 | 1462525920896 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:12:01 INFO - PROCESS | 1822 | 1462525921067 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02bdc9000 == 81 [pid = 1822] [id = 164] 02:12:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb02b560800) [pid = 1822] [serial = 492] [outer = (nil)] 02:12:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb02b578000) [pid = 1822] [serial = 493] [outer = 0x7fb02b560800] 02:12:01 INFO - PROCESS | 1822 | 1462525921132 Marionette DEBUG loaded listener.js 02:12:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb02b580400) [pid = 1822] [serial = 494] [outer = 0x7fb02b560800] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb02ff4f000) [pid = 1822] [serial = 408] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb051633400) [pid = 1822] [serial = 390] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb04ce66000) [pid = 1822] [serial = 387] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04c955000 == 80 [pid = 1822] [id = 114] 02:12:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb034c0a800 == 79 [pid = 1822] [id = 6] 02:12:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e884800 == 78 [pid = 1822] [id = 115] 02:12:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e2c8800 == 77 [pid = 1822] [id = 142] 02:12:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb030388000 == 76 [pid = 1822] [id = 141] 02:12:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04ceb7800 == 75 [pid = 1822] [id = 140] 02:12:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ce65000 == 74 [pid = 1822] [id = 139] 02:12:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036edb800 == 73 [pid = 1822] [id = 138] 02:12:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0329e1000 == 72 [pid = 1822] [id = 137] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb033d81c00) [pid = 1822] [serial = 375] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb0321c4800) [pid = 1822] [serial = 396] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7fb032d82800) [pid = 1822] [serial = 397] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb02bcecc00) [pid = 1822] [serial = 384] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb049814000) [pid = 1822] [serial = 381] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb033973800) [pid = 1822] [serial = 400] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb03b091800) [pid = 1822] [serial = 406] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb036311c00) [pid = 1822] [serial = 403] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb033329400) [pid = 1822] [serial = 399] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb030265000) [pid = 1822] [serial = 393] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb038b2a400) [pid = 1822] [serial = 405] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb032576800) [pid = 1822] [serial = 402] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb03240fc00) [pid = 1822] [serial = 372] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb032408800) [pid = 1822] [serial = 394] [outer = (nil)] [url = about:blank] 02:12:01 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb03c34fc00) [pid = 1822] [serial = 378] [outer = (nil)] [url = about:blank] 02:12:02 INFO - PROCESS | 1822 | 1462525922086 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:12:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:12:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1384ms 02:12:02 INFO - PROCESS | 1822 | 1462525922114 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 1822 | 1462525922117 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 02:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:12:02 INFO - PROCESS | 1822 | 1462525922123 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:12:02 INFO - PROCESS | 1822 | 1462525922127 Marionette TRACE conn3 <- [1,630,null,{}] 02:12:02 INFO - PROCESS | 1822 | 1462525922142 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:02 INFO - PROCESS | 1822 | 1462525922313 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:12:02 INFO - PROCESS | 1822 | 1462525922441 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032f38800 == 73 [pid = 1822] [id = 165] 02:12:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb02b560c00) [pid = 1822] [serial = 495] [outer = (nil)] 02:12:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb02b72ec00) [pid = 1822] [serial = 496] [outer = 0x7fb02b560c00] 02:12:02 INFO - PROCESS | 1822 | 1462525922503 Marionette DEBUG loaded listener.js 02:12:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb02be74800) [pid = 1822] [serial = 497] [outer = 0x7fb02b560c00] 02:12:03 INFO - PROCESS | 1822 | 1462525923158 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1087ms 02:12:03 INFO - PROCESS | 1822 | 1462525923222 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:12:03 INFO - PROCESS | 1822 | 1462525923228 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 02:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:12:03 INFO - PROCESS | 1822 | 1462525923237 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:12:03 INFO - PROCESS | 1822 | 1462525923241 Marionette TRACE conn3 <- [1,634,null,{}] 02:12:03 INFO - PROCESS | 1822 | 1462525923262 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:03 INFO - PROCESS | 1822 | 1462525923485 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:12:03 INFO - PROCESS | 1822 | 1462525923501 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03389d000 == 74 [pid = 1822] [id = 166] 02:12:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02b576800) [pid = 1822] [serial = 498] [outer = (nil)] 02:12:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb02ff51400) [pid = 1822] [serial = 499] [outer = 0x7fb02b576800] 02:12:03 INFO - PROCESS | 1822 | 1462525923744 Marionette DEBUG loaded listener.js 02:12:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb03026f000) [pid = 1822] [serial = 500] [outer = 0x7fb02b576800] 02:12:04 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:04 INFO - PROCESS | 1822 | 1462525924710 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1496ms 02:12:04 INFO - PROCESS | 1822 | 1462525924731 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:12:04 INFO - PROCESS | 1822 | 1462525924734 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 02:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:12:04 INFO - PROCESS | 1822 | 1462525924740 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:12:04 INFO - PROCESS | 1822 | 1462525924742 Marionette TRACE conn3 <- [1,638,null,{}] 02:12:04 INFO - PROCESS | 1822 | 1462525924749 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:04 INFO - PROCESS | 1822 | 1462525924948 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:12:04 INFO - PROCESS | 1822 | 1462525924975 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036409800 == 75 [pid = 1822] [id = 167] 02:12:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb030270400) [pid = 1822] [serial = 501] [outer = (nil)] 02:12:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb03234a000) [pid = 1822] [serial = 502] [outer = 0x7fb030270400] 02:12:05 INFO - PROCESS | 1822 | 1462525925032 Marionette DEBUG loaded listener.js 02:12:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb032411400) [pid = 1822] [serial = 503] [outer = 0x7fb030270400] 02:12:05 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:05 INFO - PROCESS | 1822 | 1462525925758 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1080ms 02:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:12:05 INFO - PROCESS | 1822 | 1462525925829 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:12:05 INFO - PROCESS | 1822 | 1462525925831 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 02:12:05 INFO - PROCESS | 1822 | 1462525925841 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:12:05 INFO - PROCESS | 1822 | 1462525925843 Marionette TRACE conn3 <- [1,642,null,{}] 02:12:05 INFO - PROCESS | 1822 | 1462525925869 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:06 INFO - PROCESS | 1822 | 1462525926102 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:12:06 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb032414400) [pid = 1822] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:12:06 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb033085400) [pid = 1822] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:12:06 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb02a8c7400) [pid = 1822] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:12:06 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb02ff4cc00) [pid = 1822] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:12:06 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb02b604000) [pid = 1822] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:12:06 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb02ff43800) [pid = 1822] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:12:06 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb030048800) [pid = 1822] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:12:06 INFO - PROCESS | 1822 | 1462525926549 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333cb000 == 76 [pid = 1822] [id = 168] 02:12:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb02a8c4c00) [pid = 1822] [serial = 504] [outer = (nil)] 02:12:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02b604000) [pid = 1822] [serial = 505] [outer = 0x7fb02a8c4c00] 02:12:06 INFO - PROCESS | 1822 | 1462525926615 Marionette DEBUG loaded listener.js 02:12:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb032f63800) [pid = 1822] [serial = 506] [outer = 0x7fb02a8c4c00] 02:12:07 INFO - PROCESS | 1822 | 1462525927225 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1404ms 02:12:07 INFO - PROCESS | 1822 | 1462525927241 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:12:07 INFO - PROCESS | 1822 | 1462525927244 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 02:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:12:07 INFO - PROCESS | 1822 | 1462525927249 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:12:07 INFO - PROCESS | 1822 | 1462525927251 Marionette TRACE conn3 <- [1,646,null,{}] 02:12:07 INFO - PROCESS | 1822 | 1462525927267 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:07 INFO - PROCESS | 1822 | 1462525927475 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:12:07 INFO - PROCESS | 1822 | 1462525927499 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b311000 == 77 [pid = 1822] [id = 169] 02:12:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb03256f400) [pid = 1822] [serial = 507] [outer = (nil)] 02:12:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb03351c400) [pid = 1822] [serial = 508] [outer = 0x7fb03256f400] 02:12:07 INFO - PROCESS | 1822 | 1462525927556 Marionette DEBUG loaded listener.js 02:12:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb033a02800) [pid = 1822] [serial = 509] [outer = 0x7fb03256f400] 02:12:08 INFO - PROCESS | 1822 | 1462525928238 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1025ms 02:12:08 INFO - PROCESS | 1822 | 1462525928276 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:12:08 INFO - PROCESS | 1822 | 1462525928278 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 02:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:12:08 INFO - PROCESS | 1822 | 1462525928284 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:12:08 INFO - PROCESS | 1822 | 1462525928286 Marionette TRACE conn3 <- [1,650,null,{}] 02:12:08 INFO - PROCESS | 1822 | 1462525928292 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:08 INFO - PROCESS | 1822 | 1462525928427 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:12:08 INFO - PROCESS | 1822 | 1462525928631 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a475000 == 78 [pid = 1822] [id = 170] 02:12:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb02950a800) [pid = 1822] [serial = 510] [outer = (nil)] 02:12:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb029733c00) [pid = 1822] [serial = 511] [outer = 0x7fb02950a800] 02:12:08 INFO - PROCESS | 1822 | 1462525928701 Marionette DEBUG loaded listener.js 02:12:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb02973fc00) [pid = 1822] [serial = 512] [outer = 0x7fb02950a800] 02:12:09 INFO - PROCESS | 1822 | 1462525929648 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1433ms 02:12:09 INFO - PROCESS | 1822 | 1462525929720 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:12:09 INFO - PROCESS | 1822 | 1462525929726 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 02:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:12:09 INFO - PROCESS | 1822 | 1462525929733 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:12:09 INFO - PROCESS | 1822 | 1462525929739 Marionette TRACE conn3 <- [1,654,null,{}] 02:12:09 INFO - PROCESS | 1822 | 1462525929745 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:09 INFO - PROCESS | 1822 | 1462525929959 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:12:10 INFO - PROCESS | 1822 | 1462525930123 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032db8800 == 79 [pid = 1822] [id = 171] 02:12:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb029512000) [pid = 1822] [serial = 513] [outer = (nil)] 02:12:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7fb02b57e800) [pid = 1822] [serial = 514] [outer = 0x7fb029512000] 02:12:10 INFO - PROCESS | 1822 | 1462525930198 Marionette DEBUG loaded listener.js 02:12:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb02b60a400) [pid = 1822] [serial = 515] [outer = 0x7fb029512000] 02:12:11 INFO - PROCESS | 1822 | 1462525931073 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1387ms 02:12:11 INFO - PROCESS | 1822 | 1462525931124 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:12:11 INFO - PROCESS | 1822 | 1462525931130 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 02:12:11 INFO - PROCESS | 1822 | 1462525931136 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:12:11 INFO - PROCESS | 1822 | 1462525931140 Marionette TRACE conn3 <- [1,658,null,{}] 02:12:11 INFO - PROCESS | 1822 | 1462525931146 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:11 INFO - PROCESS | 1822 | 1462525931305 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:12:11 INFO - PROCESS | 1822 | 1462525931472 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b653000 == 80 [pid = 1822] [id = 172] 02:12:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb02b611000) [pid = 1822] [serial = 516] [outer = (nil)] 02:12:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb03004c800) [pid = 1822] [serial = 517] [outer = 0x7fb02b611000] 02:12:11 INFO - PROCESS | 1822 | 1462525931544 Marionette DEBUG loaded listener.js 02:12:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb03240d000) [pid = 1822] [serial = 518] [outer = 0x7fb02b611000] 02:12:12 INFO - PROCESS | 1822 | 1462525932449 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1384ms 02:12:12 INFO - PROCESS | 1822 | 1462525932522 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:12:12 INFO - PROCESS | 1822 | 1462525932525 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 02:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:12:12 INFO - PROCESS | 1822 | 1462525932541 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:12:12 INFO - PROCESS | 1822 | 1462525932549 Marionette TRACE conn3 <- [1,662,null,{}] 02:12:12 INFO - PROCESS | 1822 | 1462525932555 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:12 INFO - PROCESS | 1822 | 1462525932763 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:12:12 INFO - PROCESS | 1822 | 1462525932921 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce67800 == 81 [pid = 1822] [id = 173] 02:12:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb02b610800) [pid = 1822] [serial = 519] [outer = (nil)] 02:12:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7fb032d85400) [pid = 1822] [serial = 520] [outer = 0x7fb02b610800] 02:12:12 INFO - PROCESS | 1822 | 1462525932991 Marionette DEBUG loaded listener.js 02:12:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7fb03379b800) [pid = 1822] [serial = 521] [outer = 0x7fb02b610800] 02:12:13 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:13 INFO - PROCESS | 1822 | 1462525933830 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1342ms 02:12:13 INFO - PROCESS | 1822 | 1462525933875 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 1822 | 1462525933880 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 02:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:12:13 INFO - PROCESS | 1822 | 1462525933886 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:12:13 INFO - PROCESS | 1822 | 1462525933888 Marionette TRACE conn3 <- [1,666,null,{}] 02:12:13 INFO - PROCESS | 1822 | 1462525933896 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:14 INFO - PROCESS | 1822 | 1462525934060 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:12:14 INFO - PROCESS | 1822 | 1462525934227 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04301b800 == 82 [pid = 1822] [id = 174] 02:12:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7fb02be72800) [pid = 1822] [serial = 522] [outer = (nil)] 02:12:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb034c31c00) [pid = 1822] [serial = 523] [outer = 0x7fb02be72800] 02:12:14 INFO - PROCESS | 1822 | 1462525934299 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7fb036390800) [pid = 1822] [serial = 524] [outer = 0x7fb02be72800] 02:12:14 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:15 INFO - PROCESS | 1822 | 1462525935128 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1286ms 02:12:15 INFO - PROCESS | 1822 | 1462525935174 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:12:15 INFO - PROCESS | 1822 | 1462525935178 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 02:12:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:12:15 INFO - PROCESS | 1822 | 1462525935184 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:12:15 INFO - PROCESS | 1822 | 1462525935187 Marionette TRACE conn3 <- [1,670,null,{}] 02:12:15 INFO - PROCESS | 1822 | 1462525935192 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:15 INFO - PROCESS | 1822 | 1462525935351 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:12:15 INFO - PROCESS | 1822 | 1462525935520 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04aa35000 == 83 [pid = 1822] [id = 175] 02:12:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7fb038b2a400) [pid = 1822] [serial = 525] [outer = (nil)] 02:12:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7fb03b083c00) [pid = 1822] [serial = 526] [outer = 0x7fb038b2a400] 02:12:15 INFO - PROCESS | 1822 | 1462525935602 Marionette DEBUG loaded listener.js 02:12:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7fb03be26000) [pid = 1822] [serial = 527] [outer = 0x7fb038b2a400] 02:12:16 INFO - PROCESS | 1822 | 1462525936504 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:12:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:12:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1385ms 02:12:16 INFO - PROCESS | 1822 | 1462525936570 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:12:16 INFO - PROCESS | 1822 | 1462525936574 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 02:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:12:16 INFO - PROCESS | 1822 | 1462525936579 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:12:16 INFO - PROCESS | 1822 | 1462525936582 Marionette TRACE conn3 <- [1,674,null,{}] 02:12:16 INFO - PROCESS | 1822 | 1462525936587 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:16 INFO - PROCESS | 1822 | 1462525936757 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:12:16 INFO - PROCESS | 1822 | 1462525936920 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e883000 == 84 [pid = 1822] [id = 176] 02:12:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb038be9400) [pid = 1822] [serial = 528] [outer = (nil)] 02:12:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb03c95b800) [pid = 1822] [serial = 529] [outer = 0x7fb038be9400] 02:12:16 INFO - PROCESS | 1822 | 1462525936988 Marionette DEBUG loaded listener.js 02:12:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb03d13cc00) [pid = 1822] [serial = 530] [outer = 0x7fb038be9400] 02:12:17 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:17 INFO - PROCESS | 1822 | 1462525937820 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:12:17 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 02:12:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1279ms 02:12:17 INFO - PROCESS | 1822 | 1462525937859 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:12:17 INFO - PROCESS | 1822 | 1462525937862 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 02:12:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:12:17 INFO - PROCESS | 1822 | 1462525937868 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:12:17 INFO - PROCESS | 1822 | 1462525937870 Marionette TRACE conn3 <- [1,678,null,{}] 02:12:17 INFO - PROCESS | 1822 | 1462525937876 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:18 INFO - PROCESS | 1822 | 1462525938087 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:12:18 INFO - PROCESS | 1822 | 1462525938211 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e50000 == 85 [pid = 1822] [id = 177] 02:12:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb03be2f400) [pid = 1822] [serial = 531] [outer = (nil)] 02:12:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7fb03d4af000) [pid = 1822] [serial = 532] [outer = 0x7fb03be2f400] 02:12:18 INFO - PROCESS | 1822 | 1462525938278 Marionette DEBUG loaded listener.js 02:12:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7fb03dd81400) [pid = 1822] [serial = 533] [outer = 0x7fb03be2f400] 02:12:19 INFO - PROCESS | 1822 | 1462525939148 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:12:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:12:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1330ms 02:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:12:19 INFO - PROCESS | 1822 | 1462525939199 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:12:19 INFO - PROCESS | 1822 | 1462525939202 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 02:12:19 INFO - PROCESS | 1822 | 1462525939208 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:12:19 INFO - PROCESS | 1822 | 1462525939211 Marionette TRACE conn3 <- [1,682,null,{}] 02:12:19 INFO - PROCESS | 1822 | 1462525939217 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:19 INFO - PROCESS | 1822 | 1462525939367 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:12:19 INFO - PROCESS | 1822 | 1462525939533 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb052fa6800 == 86 [pid = 1822] [id = 178] 02:12:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7fb032a49400) [pid = 1822] [serial = 534] [outer = (nil)] 02:12:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7fb032a52000) [pid = 1822] [serial = 535] [outer = 0x7fb032a49400] 02:12:19 INFO - PROCESS | 1822 | 1462525939603 Marionette DEBUG loaded listener.js 02:12:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7fb032a56c00) [pid = 1822] [serial = 536] [outer = 0x7fb032a49400] 02:12:20 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:20 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:20 INFO - PROCESS | 1822 | 1462525940909 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:12:20 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) 02:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1741ms 02:12:20 INFO - PROCESS | 1822 | 1462525940948 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:12:20 INFO - PROCESS | 1822 | 1462525940951 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 02:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:12:20 INFO - PROCESS | 1822 | 1462525940957 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:12:20 INFO - PROCESS | 1822 | 1462525940960 Marionette TRACE conn3 <- [1,686,null,{}] 02:12:20 INFO - PROCESS | 1822 | 1462525940965 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:21 INFO - PROCESS | 1822 | 1462525941184 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:12:21 INFO - PROCESS | 1822 | 1462525941363 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0270de000 == 87 [pid = 1822] [id = 179] 02:12:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7fb02aec7400) [pid = 1822] [serial = 537] [outer = (nil)] 02:12:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb032a58c00) [pid = 1822] [serial = 538] [outer = 0x7fb02aec7400] 02:12:21 INFO - PROCESS | 1822 | 1462525941437 Marionette DEBUG loaded listener.js 02:12:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7fb03d12f000) [pid = 1822] [serial = 539] [outer = 0x7fb02aec7400] 02:12:23 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:23 INFO - PROCESS | 1822 | 1462525943095 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2180ms 02:12:23 INFO - PROCESS | 1822 | 1462525943138 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:12:23 INFO - PROCESS | 1822 | 1462525943142 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 02:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:12:23 INFO - PROCESS | 1822 | 1462525943150 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:12:23 INFO - PROCESS | 1822 | 1462525943155 Marionette TRACE conn3 <- [1,690,null,{}] 02:12:23 INFO - PROCESS | 1822 | 1462525943162 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:23 INFO - PROCESS | 1822 | 1462525943347 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:12:23 INFO - PROCESS | 1822 | 1462525943520 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a894800 == 88 [pid = 1822] [id = 180] 02:12:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7fb02a6d0800) [pid = 1822] [serial = 540] [outer = (nil)] 02:12:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7fb02a8d0c00) [pid = 1822] [serial = 541] [outer = 0x7fb02a6d0800] 02:12:23 INFO - PROCESS | 1822 | 1462525943585 Marionette DEBUG loaded listener.js 02:12:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7fb02aeca000) [pid = 1822] [serial = 542] [outer = 0x7fb02a6d0800] 02:12:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb051958000 == 87 [pid = 1822] [id = 75] 02:12:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0331da800 == 86 [pid = 1822] [id = 9] 02:12:23 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7fb033a0a400) [pid = 1822] [serial = 462] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7fb03b8bd800) [pid = 1822] [serial = 409] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7fb03256d000) [pid = 1822] [serial = 414] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7fb03d138800) [pid = 1822] [serial = 423] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb03026ac00) [pid = 1822] [serial = 441] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7fb032d88c00) [pid = 1822] [serial = 450] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7fb02bcf1000) [pid = 1822] [serial = 411] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7fb02b725c00) [pid = 1822] [serial = 432] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7fb02a56c800) [pid = 1822] [serial = 438] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7fb02b731400) [pid = 1822] [serial = 435] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7fb03bbc8400) [pid = 1822] [serial = 420] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb036554000) [pid = 1822] [serial = 453] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb03d4b5c00) [pid = 1822] [serial = 460] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb02a8d0800) [pid = 1822] [serial = 459] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb03a046c00) [pid = 1822] [serial = 454] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7fb033792c00) [pid = 1822] [serial = 451] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7fb02b60b000) [pid = 1822] [serial = 456] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7fb03c2f5800) [pid = 1822] [serial = 457] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7fb03379e400) [pid = 1822] [serial = 417] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb0321c0000) [pid = 1822] [serial = 445] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7fb030048000) [pid = 1822] [serial = 444] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7fb03f131800) [pid = 1822] [serial = 426] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7fb04e9c1400) [pid = 1822] [serial = 429] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb032577000) [pid = 1822] [serial = 447] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb032597000) [pid = 1822] [serial = 448] [outer = (nil)] [url = about:blank] 02:12:24 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:24 INFO - PROCESS | 1822 | 1462525944830 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:12:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1733ms 02:12:24 INFO - PROCESS | 1822 | 1462525944884 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:12:24 INFO - PROCESS | 1822 | 1462525944891 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 02:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:12:24 INFO - PROCESS | 1822 | 1462525944900 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:12:24 INFO - PROCESS | 1822 | 1462525944904 Marionette TRACE conn3 <- [1,694,null,{}] 02:12:24 INFO - PROCESS | 1822 | 1462525944909 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:25 INFO - PROCESS | 1822 | 1462525945119 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:12:25 INFO - PROCESS | 1822 | 1462525945241 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02c067800 == 87 [pid = 1822] [id = 181] 02:12:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb02b55a400) [pid = 1822] [serial = 543] [outer = (nil)] 02:12:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb02b581000) [pid = 1822] [serial = 544] [outer = 0x7fb02b55a400] 02:12:25 INFO - PROCESS | 1822 | 1462525945304 Marionette DEBUG loaded listener.js 02:12:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7fb02b72f800) [pid = 1822] [serial = 545] [outer = 0x7fb02b55a400] 02:12:26 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:26 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) 02:12:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1531ms 02:12:26 INFO - PROCESS | 1822 | 1462525946423 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:12:26 INFO - PROCESS | 1822 | 1462525946433 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:12:26 INFO - PROCESS | 1822 | 1462525946436 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 02:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:12:26 INFO - PROCESS | 1822 | 1462525946442 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:12:26 INFO - PROCESS | 1822 | 1462525946447 Marionette TRACE conn3 <- [1,698,null,{}] 02:12:26 INFO - PROCESS | 1822 | 1462525946469 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:26 INFO - PROCESS | 1822 | 1462525946652 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:12:26 INFO - PROCESS | 1822 | 1462525946737 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0334ab800 == 88 [pid = 1822] [id = 182] 02:12:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7fb030045000) [pid = 1822] [serial = 546] [outer = (nil)] 02:12:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7fb0321c6800) [pid = 1822] [serial = 547] [outer = 0x7fb030045000] 02:12:26 INFO - PROCESS | 1822 | 1462525946799 Marionette DEBUG loaded listener.js 02:12:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb032409400) [pid = 1822] [serial = 548] [outer = 0x7fb030045000] 02:12:27 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb030270400) [pid = 1822] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:12:27 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7fb02a8c4c00) [pid = 1822] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:12:27 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7fb02b560800) [pid = 1822] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:12:27 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7fb02b576800) [pid = 1822] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:12:27 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb02b560c00) [pid = 1822] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:12:27 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb029738400) [pid = 1822] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:12:27 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:27 INFO - PROCESS | 1822 | 1462525947985 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:12:28 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) 02:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1591ms 02:12:28 INFO - PROCESS | 1822 | 1462525948034 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:12:28 INFO - PROCESS | 1822 | 1462525948038 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 02:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:12:28 INFO - PROCESS | 1822 | 1462525948044 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:12:28 INFO - PROCESS | 1822 | 1462525948046 Marionette TRACE conn3 <- [1,702,null,{}] 02:12:28 INFO - PROCESS | 1822 | 1462525948051 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:28 INFO - PROCESS | 1822 | 1462525948198 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:12:28 INFO - PROCESS | 1822 | 1462525948357 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034c19000 == 89 [pid = 1822] [id = 183] 02:12:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb02aec9400) [pid = 1822] [serial = 549] [outer = (nil)] 02:12:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb032412800) [pid = 1822] [serial = 550] [outer = 0x7fb02aec9400] 02:12:28 INFO - PROCESS | 1822 | 1462525948419 Marionette DEBUG loaded listener.js 02:12:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7fb032573800) [pid = 1822] [serial = 551] [outer = 0x7fb02aec9400] 02:12:29 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:29 INFO - PROCESS | 1822 | 1462525949460 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:12:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1436ms 02:12:29 INFO - PROCESS | 1822 | 1462525949480 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:12:29 INFO - PROCESS | 1822 | 1462525949483 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 02:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:12:29 INFO - PROCESS | 1822 | 1462525949489 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:12:29 INFO - PROCESS | 1822 | 1462525949490 Marionette TRACE conn3 <- [1,706,null,{}] 02:12:29 INFO - PROCESS | 1822 | 1462525949496 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:29 INFO - PROCESS | 1822 | 1462525949633 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:12:29 INFO - PROCESS | 1822 | 1462525949752 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e90800 == 90 [pid = 1822] [id = 184] 02:12:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7fb02be77c00) [pid = 1822] [serial = 552] [outer = (nil)] 02:12:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7fb032a54800) [pid = 1822] [serial = 553] [outer = 0x7fb02be77c00] 02:12:29 INFO - PROCESS | 1822 | 1462525949849 Marionette DEBUG loaded listener.js 02:12:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb033792c00) [pid = 1822] [serial = 554] [outer = 0x7fb02be77c00] 02:12:31 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:31 INFO - PROCESS | 1822 | 1462525951177 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:12:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:12:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1734ms 02:12:31 INFO - PROCESS | 1822 | 1462525951258 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:12:31 INFO - PROCESS | 1822 | 1462525951264 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 02:12:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:12:31 INFO - PROCESS | 1822 | 1462525951291 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:12:31 INFO - PROCESS | 1822 | 1462525951298 Marionette TRACE conn3 <- [1,710,null,{}] 02:12:31 INFO - PROCESS | 1822 | 1462525951306 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:31 INFO - PROCESS | 1822 | 1462525951472 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:12:31 INFO - PROCESS | 1822 | 1462525951634 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323cf000 == 91 [pid = 1822] [id = 185] 02:12:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7fb02a6d0c00) [pid = 1822] [serial = 555] [outer = (nil)] 02:12:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7fb02b55b800) [pid = 1822] [serial = 556] [outer = 0x7fb02a6d0c00] 02:12:31 INFO - PROCESS | 1822 | 1462525951716 Marionette DEBUG loaded listener.js 02:12:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7fb02b608c00) [pid = 1822] [serial = 557] [outer = 0x7fb02a6d0c00] 02:12:32 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:33 INFO - PROCESS | 1822 | 1462525953155 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:12:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1900ms 02:12:33 INFO - PROCESS | 1822 | 1462525953186 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 02:12:33 INFO - PROCESS | 1822 | 1462525953195 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 02:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:12:33 INFO - PROCESS | 1822 | 1462525953204 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:12:33 INFO - PROCESS | 1822 | 1462525953208 Marionette TRACE conn3 <- [1,714,null,{}] 02:12:33 INFO - PROCESS | 1822 | 1462525953214 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:33 INFO - PROCESS | 1822 | 1462525953372 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:12:33 INFO - PROCESS | 1822 | 1462525953535 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03968b800 == 92 [pid = 1822] [id = 186] 02:12:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7fb02a6d5000) [pid = 1822] [serial = 558] [outer = (nil)] 02:12:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb02ff48000) [pid = 1822] [serial = 559] [outer = 0x7fb02a6d5000] 02:12:33 INFO - PROCESS | 1822 | 1462525953606 Marionette DEBUG loaded listener.js 02:12:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb03259bc00) [pid = 1822] [serial = 560] [outer = 0x7fb02a6d5000] 02:12:34 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:34 INFO - PROCESS | 1822 | 1462525954936 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:12:34 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 02:12:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1787ms 02:12:35 INFO - PROCESS | 1822 | 1462525955010 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:12:35 INFO - PROCESS | 1822 | 1462525955015 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 02:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:12:35 INFO - PROCESS | 1822 | 1462525955022 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:12:35 INFO - PROCESS | 1822 | 1462525955028 Marionette TRACE conn3 <- [1,718,null,{}] 02:12:35 INFO - PROCESS | 1822 | 1462525955043 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:35 INFO - PROCESS | 1822 | 1462525955210 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:12:35 INFO - PROCESS | 1822 | 1462525955371 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03d403800 == 93 [pid = 1822] [id = 187] 02:12:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb03259e800) [pid = 1822] [serial = 561] [outer = (nil)] 02:12:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb033a10c00) [pid = 1822] [serial = 562] [outer = 0x7fb03259e800] 02:12:35 INFO - PROCESS | 1822 | 1462525955446 Marionette DEBUG loaded listener.js 02:12:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7fb03b087000) [pid = 1822] [serial = 563] [outer = 0x7fb03259e800] 02:12:36 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:36 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:36 INFO - PROCESS | 1822 | 1462525956645 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:12:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:12:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1634ms 02:12:36 INFO - PROCESS | 1822 | 1462525956656 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 02:12:36 INFO - PROCESS | 1822 | 1462525956660 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 02:12:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:12:36 INFO - PROCESS | 1822 | 1462525956666 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:12:36 INFO - PROCESS | 1822 | 1462525956668 Marionette TRACE conn3 <- [1,722,null,{}] 02:12:36 INFO - PROCESS | 1822 | 1462525956674 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:36 INFO - PROCESS | 1822 | 1462525956896 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:12:37 INFO - PROCESS | 1822 | 1462525957075 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049828800 == 94 [pid = 1822] [id = 188] 02:12:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7fb032a58800) [pid = 1822] [serial = 564] [outer = (nil)] 02:12:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7fb03be27400) [pid = 1822] [serial = 565] [outer = 0x7fb032a58800] 02:12:37 INFO - PROCESS | 1822 | 1462525957148 Marionette DEBUG loaded listener.js 02:12:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7fb03c933400) [pid = 1822] [serial = 566] [outer = 0x7fb032a58800] 02:12:38 INFO - PROCESS | 1822 | 1462525958005 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 02:12:38 INFO - PROCESS | 1822 | 1462525958101 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 02:12:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:12:38 INFO - PROCESS | 1822 | 1462525958107 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:12:38 INFO - PROCESS | 1822 | 1462525958109 Marionette TRACE conn3 <- [1,726,null,{}] 02:12:38 INFO - PROCESS | 1822 | 1462525958114 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:38 INFO - PROCESS | 1822 | 1462525958315 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:12:38 INFO - PROCESS | 1822 | 1462525958771 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329de000 == 95 [pid = 1822] [id = 189] 02:12:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7fb02a6cf400) [pid = 1822] [serial = 567] [outer = (nil)] 02:12:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7fb02a6d4800) [pid = 1822] [serial = 568] [outer = 0x7fb02a6cf400] 02:12:38 INFO - PROCESS | 1822 | 1462525958882 Marionette DEBUG loaded listener.js 02:12:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb02b555400) [pid = 1822] [serial = 569] [outer = 0x7fb02a6cf400] 02:12:39 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:39 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:39 INFO - PROCESS | 1822 | 1462525959836 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:12:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:12:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1783ms 02:12:39 INFO - PROCESS | 1822 | 1462525959892 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:12:39 INFO - PROCESS | 1822 | 1462525959902 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 02:12:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:12:39 INFO - PROCESS | 1822 | 1462525959913 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:12:39 INFO - PROCESS | 1822 | 1462525959927 Marionette TRACE conn3 <- [1,730,null,{}] 02:12:39 INFO - PROCESS | 1822 | 1462525959934 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:40 INFO - PROCESS | 1822 | 1462525960141 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:12:40 INFO - PROCESS | 1822 | 1462525960351 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a88f800 == 96 [pid = 1822] [id = 190] 02:12:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7fb02b730400) [pid = 1822] [serial = 570] [outer = (nil)] 02:12:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7fb030044400) [pid = 1822] [serial = 571] [outer = 0x7fb02b730400] 02:12:40 INFO - PROCESS | 1822 | 1462525960435 Marionette DEBUG loaded listener.js 02:12:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7fb032348400) [pid = 1822] [serial = 572] [outer = 0x7fb02b730400] 02:12:41 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:41 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:41 INFO - PROCESS | 1822 | 1462525961280 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 02:12:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:12:41 INFO - PROCESS | 1822 | 1462525961369 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 02:12:41 INFO - PROCESS | 1822 | 1462525961376 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:12:41 INFO - PROCESS | 1822 | 1462525961379 Marionette TRACE conn3 <- [1,734,null,{}] 02:12:41 INFO - PROCESS | 1822 | 1462525961384 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:41 INFO - PROCESS | 1822 | 1462525961574 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:12:41 INFO - PROCESS | 1822 | 1462525961828 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323cc000 == 97 [pid = 1822] [id = 191] 02:12:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7fb02b60d000) [pid = 1822] [serial = 573] [outer = (nil)] 02:12:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7fb032d8b000) [pid = 1822] [serial = 574] [outer = 0x7fb02b60d000] 02:12:41 INFO - PROCESS | 1822 | 1462525961938 Marionette DEBUG loaded listener.js 02:12:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7fb03351b400) [pid = 1822] [serial = 575] [outer = 0x7fb02b60d000] 02:12:42 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b421000 == 96 [pid = 1822] [id = 87] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036ef4000 == 95 [pid = 1822] [id = 147] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03d409800 == 94 [pid = 1822] [id = 19] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323c5000 == 93 [pid = 1822] [id = 143] 02:12:42 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7fb032353c00) [pid = 1822] [serial = 474] [outer = (nil)] [url = about:blank] 02:12:42 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7fb029740c00) [pid = 1822] [serial = 481] [outer = (nil)] [url = about:blank] 02:12:42 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7fb02b579c00) [pid = 1822] [serial = 484] [outer = (nil)] [url = about:blank] 02:12:42 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7fb033a0c800) [pid = 1822] [serial = 471] [outer = (nil)] [url = about:blank] 02:12:42 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7fb02b55a000) [pid = 1822] [serial = 487] [outer = (nil)] [url = about:blank] 02:12:42 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7fb02be6b000) [pid = 1822] [serial = 465] [outer = (nil)] [url = about:blank] 02:12:42 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb032576400) [pid = 1822] [serial = 468] [outer = (nil)] [url = about:blank] 02:12:42 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7fb032f60c00) [pid = 1822] [serial = 478] [outer = (nil)] [url = about:blank] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038b41800 == 92 [pid = 1822] [id = 13] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ad0a000 == 91 [pid = 1822] [id = 15] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a470800 == 90 [pid = 1822] [id = 146] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb034c19000 == 89 [pid = 1822] [id = 183] 02:12:42 INFO - PROCESS | 1822 | 1462525962838 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0334ab800 == 88 [pid = 1822] [id = 182] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02c067800 == 87 [pid = 1822] [id = 181] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a894800 == 86 [pid = 1822] [id = 180] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb052fa6800 == 85 [pid = 1822] [id = 178] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e50000 == 84 [pid = 1822] [id = 177] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e883000 == 83 [pid = 1822] [id = 176] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04aa35000 == 82 [pid = 1822] [id = 175] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04301b800 == 81 [pid = 1822] [id = 174] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ce67800 == 80 [pid = 1822] [id = 173] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b653000 == 79 [pid = 1822] [id = 172] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032db8800 == 78 [pid = 1822] [id = 171] 02:12:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a475000 == 77 [pid = 1822] [id = 170] 02:12:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:12:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1528ms 02:12:42 INFO - PROCESS | 1822 | 1462525962904 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:12:42 INFO - PROCESS | 1822 | 1462525962907 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 02:12:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:12:42 INFO - PROCESS | 1822 | 1462525962920 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:12:42 INFO - PROCESS | 1822 | 1462525962928 Marionette TRACE conn3 <- [1,738,null,{}] 02:12:42 INFO - PROCESS | 1822 | 1462525962936 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:43 INFO - PROCESS | 1822 | 1462525963091 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7fb03234a000) [pid = 1822] [serial = 502] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7fb02b604000) [pid = 1822] [serial = 505] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7fb02b580400) [pid = 1822] [serial = 494] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7fb02b578000) [pid = 1822] [serial = 493] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7fb02ff51400) [pid = 1822] [serial = 499] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb02b72ec00) [pid = 1822] [serial = 496] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb02be74800) [pid = 1822] [serial = 497] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb02aec1800) [pid = 1822] [serial = 491] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb02a8cbc00) [pid = 1822] [serial = 490] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7fb03351c400) [pid = 1822] [serial = 508] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7fb036394400) [pid = 1822] [serial = 268] [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.] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7fb032411400) [pid = 1822] [serial = 503] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7fb032f63800) [pid = 1822] [serial = 506] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb03026f000) [pid = 1822] [serial = 500] [outer = (nil)] [url = about:blank] 02:12:43 INFO - PROCESS | 1822 | 1462525963239 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b00c800 == 78 [pid = 1822] [id = 192] 02:12:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb02a8cbc00) [pid = 1822] [serial = 576] [outer = (nil)] 02:12:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7fb02be74800) [pid = 1822] [serial = 577] [outer = 0x7fb02a8cbc00] 02:12:43 INFO - PROCESS | 1822 | 1462525963304 Marionette DEBUG loaded listener.js 02:12:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7fb034ab7400) [pid = 1822] [serial = 578] [outer = 0x7fb02a8cbc00] 02:12:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:44 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:44 INFO - PROCESS | 1822 | 1462525964423 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:12:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:12:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1542ms 02:12:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:12:44 INFO - PROCESS | 1822 | 1462525964456 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:12:44 INFO - PROCESS | 1822 | 1462525964459 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 02:12:44 INFO - PROCESS | 1822 | 1462525964465 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:12:44 INFO - PROCESS | 1822 | 1462525964468 Marionette TRACE conn3 <- [1,742,null,{}] 02:12:44 INFO - PROCESS | 1822 | 1462525964473 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:44 INFO - PROCESS | 1822 | 1462525964621 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:12:44 INFO - PROCESS | 1822 | 1462525964816 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032493000 == 79 [pid = 1822] [id = 193] 02:12:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7fb02aec1800) [pid = 1822] [serial = 579] [outer = (nil)] 02:12:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7fb036557800) [pid = 1822] [serial = 580] [outer = 0x7fb02aec1800] 02:12:44 INFO - PROCESS | 1822 | 1462525964877 Marionette DEBUG loaded listener.js 02:12:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb03d4b2c00) [pid = 1822] [serial = 581] [outer = 0x7fb02aec1800] 02:12:45 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:45 INFO - PROCESS | 1822 | 1462525965948 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:12:45 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 02:12:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1533ms 02:12:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:12:46 INFO - PROCESS | 1822 | 1462525965998 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:12:46 INFO - PROCESS | 1822 | 1462525966001 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 02:12:46 INFO - PROCESS | 1822 | 1462525966006 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:12:46 INFO - PROCESS | 1822 | 1462525966009 Marionette TRACE conn3 <- [1,746,null,{}] 02:12:46 INFO - PROCESS | 1822 | 1462525966014 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:46 INFO - PROCESS | 1822 | 1462525966209 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:12:46 INFO - PROCESS | 1822 | 1462525966292 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c853800 == 80 [pid = 1822] [id = 194] 02:12:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb03f127400) [pid = 1822] [serial = 582] [outer = (nil)] 02:12:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb03f172000) [pid = 1822] [serial = 583] [outer = 0x7fb03f127400] 02:12:46 INFO - PROCESS | 1822 | 1462525966363 Marionette DEBUG loaded listener.js 02:12:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb043c44c00) [pid = 1822] [serial = 584] [outer = 0x7fb03f127400] 02:12:47 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:47 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb03c8a5400) [pid = 1822] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb03b8c1000) [pid = 1822] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb049b8e400) [pid = 1822] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb03ff95c00) [pid = 1822] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7fb03f179400) [pid = 1822] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7fb03c954c00) [pid = 1822] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7fb03004cc00) [pid = 1822] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7fb03c952800) [pid = 1822] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb03f131000) [pid = 1822] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7fb033518c00) [pid = 1822] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7fb04ac60c00) [pid = 1822] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7fb033798000) [pid = 1822] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb033752c00) [pid = 1822] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb02b555000) [pid = 1822] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb03396d400) [pid = 1822] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb03f127000) [pid = 1822] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb036314c00) [pid = 1822] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7fb02aec9400) [pid = 1822] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb029739400) [pid = 1822] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb030047800) [pid = 1822] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb033514800) [pid = 1822] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb038b22400) [pid = 1822] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb03dd8d800) [pid = 1822] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb03aee6800) [pid = 1822] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb02b722800) [pid = 1822] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb02b723400) [pid = 1822] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb02a566400) [pid = 1822] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb02a8c9000) [pid = 1822] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb02b609000) [pid = 1822] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb03004dc00) [pid = 1822] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb032595400) [pid = 1822] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb03234cc00) [pid = 1822] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb03234ec00) [pid = 1822] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb029739000) [pid = 1822] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb0358a2c00) [pid = 1822] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb03638f000) [pid = 1822] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb0363eb000) [pid = 1822] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb03c812400) [pid = 1822] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb03f177400) [pid = 1822] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb03b8c2400) [pid = 1822] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb0334e9000) [pid = 1822] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb033d7d400) [pid = 1822] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb03c94f000) [pid = 1822] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb03c349400) [pid = 1822] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb03f005400) [pid = 1822] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb030045000) [pid = 1822] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb02950a800) [pid = 1822] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb029512000) [pid = 1822] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb02b611000) [pid = 1822] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb02b610800) [pid = 1822] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb02b55a400) [pid = 1822] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:12:47 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb02a6d0800) [pid = 1822] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:12:47 INFO - PROCESS | 1822 | 1462525967864 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:12:47 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.) 02:12:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1882ms 02:12:47 INFO - PROCESS | 1822 | 1462525967888 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:12:47 INFO - PROCESS | 1822 | 1462525967891 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 02:12:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:12:47 INFO - PROCESS | 1822 | 1462525967896 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:12:47 INFO - PROCESS | 1822 | 1462525967899 Marionette TRACE conn3 <- [1,750,null,{}] 02:12:47 INFO - PROCESS | 1822 | 1462525967910 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:48 INFO - PROCESS | 1822 | 1462525968046 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:12:48 INFO - PROCESS | 1822 | 1462525968061 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b50b000 == 81 [pid = 1822] [id = 195] 02:12:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb0271a8400) [pid = 1822] [serial = 585] [outer = (nil)] 02:12:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb0271af000) [pid = 1822] [serial = 586] [outer = 0x7fb0271a8400] 02:12:48 INFO - PROCESS | 1822 | 1462525968130 Marionette DEBUG loaded listener.js 02:12:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb02a573800) [pid = 1822] [serial = 587] [outer = 0x7fb0271a8400] 02:12:49 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:49 INFO - PROCESS | 1822 | 1462525969306 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:12:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:12:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1438ms 02:12:49 INFO - PROCESS | 1822 | 1462525969334 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:12:49 INFO - PROCESS | 1822 | 1462525969337 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 02:12:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:12:49 INFO - PROCESS | 1822 | 1462525969343 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:12:49 INFO - PROCESS | 1822 | 1462525969345 Marionette TRACE conn3 <- [1,754,null,{}] 02:12:49 INFO - PROCESS | 1822 | 1462525969350 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:49 INFO - PROCESS | 1822 | 1462525969491 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:12:49 INFO - PROCESS | 1822 | 1462525969746 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0270da800 == 82 [pid = 1822] [id = 196] 02:12:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb0271a2400) [pid = 1822] [serial = 588] [outer = (nil)] 02:12:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb0271a4c00) [pid = 1822] [serial = 589] [outer = 0x7fb0271a2400] 02:12:49 INFO - PROCESS | 1822 | 1462525969825 Marionette DEBUG loaded listener.js 02:12:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb02950e400) [pid = 1822] [serial = 590] [outer = 0x7fb0271a2400] 02:12:51 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:51 INFO - PROCESS | 1822 | 1462525971170 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:12:51 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 02:12:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1881ms 02:12:51 INFO - PROCESS | 1822 | 1462525971263 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:12:51 INFO - PROCESS | 1822 | 1462525971269 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 02:12:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:12:51 INFO - PROCESS | 1822 | 1462525971278 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:12:51 INFO - PROCESS | 1822 | 1462525971284 Marionette TRACE conn3 <- [1,758,null,{}] 02:12:51 INFO - PROCESS | 1822 | 1462525971291 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:51 INFO - PROCESS | 1822 | 1462525971453 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:12:51 INFO - PROCESS | 1822 | 1462525971613 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0334ac800 == 83 [pid = 1822] [id = 197] 02:12:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb0271a2800) [pid = 1822] [serial = 591] [outer = (nil)] 02:12:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb02ae6ac00) [pid = 1822] [serial = 592] [outer = 0x7fb0271a2800] 02:12:51 INFO - PROCESS | 1822 | 1462525971686 Marionette DEBUG loaded listener.js 02:12:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb02ae75800) [pid = 1822] [serial = 593] [outer = 0x7fb0271a2800] 02:12:52 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:52 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:52 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:52 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:52 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:52 INFO - PROCESS | 1822 | 1462525972566 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:12:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:12:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1338ms 02:12:52 INFO - PROCESS | 1822 | 1462525972619 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:12:52 INFO - PROCESS | 1822 | 1462525972624 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 02:12:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:12:52 INFO - PROCESS | 1822 | 1462525972632 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:12:52 INFO - PROCESS | 1822 | 1462525972635 Marionette TRACE conn3 <- [1,762,null,{}] 02:12:52 INFO - PROCESS | 1822 | 1462525972641 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:52 INFO - PROCESS | 1822 | 1462525972824 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:12:53 INFO - PROCESS | 1822 | 1462525973088 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e8f000 == 84 [pid = 1822] [id = 198] 02:12:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb02b72a400) [pid = 1822] [serial = 594] [outer = (nil)] 02:12:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb02bce9400) [pid = 1822] [serial = 595] [outer = 0x7fb02b72a400] 02:12:53 INFO - PROCESS | 1822 | 1462525973207 Marionette DEBUG loaded listener.js 02:12:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb02ff48400) [pid = 1822] [serial = 596] [outer = 0x7fb02b72a400] 02:12:54 INFO - PROCESS | 1822 | 1462525974543 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:12:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:12:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1934ms 02:12:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:12:54 INFO - PROCESS | 1822 | 1462525974613 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:12:54 INFO - PROCESS | 1822 | 1462525974617 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 02:12:54 INFO - PROCESS | 1822 | 1462525974627 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:12:54 INFO - PROCESS | 1822 | 1462525974635 Marionette TRACE conn3 <- [1,766,null,{}] 02:12:54 INFO - PROCESS | 1822 | 1462525974693 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:54 INFO - PROCESS | 1822 | 1462525974897 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:12:55 INFO - PROCESS | 1822 | 1462525975065 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f192800 == 85 [pid = 1822] [id = 199] 02:12:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb0321c4c00) [pid = 1822] [serial = 597] [outer = (nil)] 02:12:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb03240a800) [pid = 1822] [serial = 598] [outer = 0x7fb0321c4c00] 02:12:55 INFO - PROCESS | 1822 | 1462525975141 Marionette DEBUG loaded listener.js 02:12:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb03259c800) [pid = 1822] [serial = 599] [outer = 0x7fb0321c4c00] 02:12:56 INFO - PROCESS | 1822 | 1462525976457 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:12:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:12:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1850ms 02:12:56 INFO - PROCESS | 1822 | 1462525976513 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:12:56 INFO - PROCESS | 1822 | 1462525976518 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 02:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:12:56 INFO - PROCESS | 1822 | 1462525976528 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:12:56 INFO - PROCESS | 1822 | 1462525976531 Marionette TRACE conn3 <- [1,770,null,{}] 02:12:56 INFO - PROCESS | 1822 | 1462525976536 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:56 INFO - PROCESS | 1822 | 1462525976727 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:12:56 INFO - PROCESS | 1822 | 1462525976911 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049d0a800 == 86 [pid = 1822] [id = 200] 02:12:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb03234d000) [pid = 1822] [serial = 600] [outer = (nil)] 02:12:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb032f68000) [pid = 1822] [serial = 601] [outer = 0x7fb03234d000] 02:12:56 INFO - PROCESS | 1822 | 1462525976983 Marionette DEBUG loaded listener.js 02:12:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb033513800) [pid = 1822] [serial = 602] [outer = 0x7fb03234d000] 02:12:57 INFO - PROCESS | 1822 | 1462525977806 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1330ms 02:12:57 INFO - PROCESS | 1822 | 1462525977860 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:12:57 INFO - PROCESS | 1822 | 1462525977863 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 02:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:12:57 INFO - PROCESS | 1822 | 1462525977869 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:12:57 INFO - PROCESS | 1822 | 1462525977872 Marionette TRACE conn3 <- [1,774,null,{}] 02:12:57 INFO - PROCESS | 1822 | 1462525977877 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:58 INFO - PROCESS | 1822 | 1462525978058 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:12:58 INFO - PROCESS | 1822 | 1462525978226 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a8a9800 == 87 [pid = 1822] [id = 201] 02:12:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb02a8c5c00) [pid = 1822] [serial = 603] [outer = (nil)] 02:12:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb02b55b000) [pid = 1822] [serial = 604] [outer = 0x7fb02a8c5c00] 02:12:58 INFO - PROCESS | 1822 | 1462525978314 Marionette DEBUG loaded listener.js 02:12:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb033321400) [pid = 1822] [serial = 605] [outer = 0x7fb02a8c5c00] 02:12:59 INFO - PROCESS | 1822 | 1462525979263 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1430ms 02:12:59 INFO - PROCESS | 1822 | 1462525979300 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:12:59 INFO - PROCESS | 1822 | 1462525979304 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 02:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:12:59 INFO - PROCESS | 1822 | 1462525979310 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:12:59 INFO - PROCESS | 1822 | 1462525979313 Marionette TRACE conn3 <- [1,778,null,{}] 02:12:59 INFO - PROCESS | 1822 | 1462525979318 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:59 INFO - PROCESS | 1822 | 1462525979488 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:12:59 INFO - PROCESS | 1822 | 1462525979669 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036340000 == 88 [pid = 1822] [id = 202] 02:12:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb030044c00) [pid = 1822] [serial = 606] [outer = (nil)] 02:12:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb033975c00) [pid = 1822] [serial = 607] [outer = 0x7fb030044c00] 02:12:59 INFO - PROCESS | 1822 | 1462525979739 Marionette DEBUG loaded listener.js 02:12:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb03580d000) [pid = 1822] [serial = 608] [outer = 0x7fb030044c00] 02:13:00 INFO - PROCESS | 1822 | 1462525980634 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1384ms 02:13:00 INFO - PROCESS | 1822 | 1462525980695 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:13:00 INFO - PROCESS | 1822 | 1462525980698 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 02:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:13:00 INFO - PROCESS | 1822 | 1462525980704 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:13:00 INFO - PROCESS | 1822 | 1462525980707 Marionette TRACE conn3 <- [1,782,null,{}] 02:13:00 INFO - PROCESS | 1822 | 1462525980713 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:00 INFO - PROCESS | 1822 | 1462525980878 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:13:01 INFO - PROCESS | 1822 | 1462525981057 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03305d000 == 89 [pid = 1822] [id = 203] 02:13:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb032f67000) [pid = 1822] [serial = 609] [outer = (nil)] 02:13:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb033971400) [pid = 1822] [serial = 610] [outer = 0x7fb032f67000] 02:13:01 INFO - PROCESS | 1822 | 1462525981128 Marionette DEBUG loaded listener.js 02:13:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb0363e8000) [pid = 1822] [serial = 611] [outer = 0x7fb032f67000] 02:13:02 INFO - PROCESS | 1822 | 1462525982044 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1378ms 02:13:02 INFO - PROCESS | 1822 | 1462525982084 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:13:02 INFO - PROCESS | 1822 | 1462525982087 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 02:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:13:02 INFO - PROCESS | 1822 | 1462525982093 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:13:02 INFO - PROCESS | 1822 | 1462525982096 Marionette TRACE conn3 <- [1,786,null,{}] 02:13:02 INFO - PROCESS | 1822 | 1462525982102 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:02 INFO - PROCESS | 1822 | 1462525982272 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:13:02 INFO - PROCESS | 1822 | 1462525982795 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02bdc8800 == 90 [pid = 1822] [id = 204] 02:13:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb02950d400) [pid = 1822] [serial = 612] [outer = (nil)] 02:13:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb029732400) [pid = 1822] [serial = 613] [outer = 0x7fb02950d400] 02:13:02 INFO - PROCESS | 1822 | 1462525982871 Marionette DEBUG loaded listener.js 02:13:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb02a6cb400) [pid = 1822] [serial = 614] [outer = 0x7fb02950d400] 02:13:03 INFO - PROCESS | 1822 | 1462525983804 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1785ms 02:13:03 INFO - PROCESS | 1822 | 1462525983883 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 1822 | 1462525983889 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 02:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:13:03 INFO - PROCESS | 1822 | 1462525983897 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:13:03 INFO - PROCESS | 1822 | 1462525983902 Marionette TRACE conn3 <- [1,790,null,{}] 02:13:03 INFO - PROCESS | 1822 | 1462525983910 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:04 INFO - PROCESS | 1822 | 1462525984224 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:13:04 INFO - PROCESS | 1822 | 1462525984504 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a463800 == 91 [pid = 1822] [id = 205] 02:13:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb02ae73800) [pid = 1822] [serial = 615] [outer = (nil)] 02:13:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb02b551800) [pid = 1822] [serial = 616] [outer = 0x7fb02ae73800] 02:13:04 INFO - PROCESS | 1822 | 1462525984577 Marionette DEBUG loaded listener.js 02:13:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb02b578000) [pid = 1822] [serial = 617] [outer = 0x7fb02ae73800] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03880e000 == 90 [pid = 1822] [id = 151] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb032a58c00) [pid = 1822] [serial = 538] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb034c31c00) [pid = 1822] [serial = 523] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb03b083c00) [pid = 1822] [serial = 526] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb03c95b800) [pid = 1822] [serial = 529] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb03d4af000) [pid = 1822] [serial = 532] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb032a52000) [pid = 1822] [serial = 535] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03349f800 == 89 [pid = 1822] [id = 149] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f120800 == 88 [pid = 1822] [id = 20] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b50b000 == 87 [pid = 1822] [id = 195] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c853800 == 86 [pid = 1822] [id = 194] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032493000 == 85 [pid = 1822] [id = 193] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b00c800 == 84 [pid = 1822] [id = 192] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323cc000 == 83 [pid = 1822] [id = 191] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a88f800 == 82 [pid = 1822] [id = 190] 02:13:05 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0329de000 == 81 [pid = 1822] [id = 189] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb038b25c00) [pid = 1822] [serial = 144] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb03b8c3000) [pid = 1822] [serial = 298] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb03d130000) [pid = 1822] [serial = 147] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb042d8c800) [pid = 1822] [serial = 301] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb04c935000) [pid = 1822] [serial = 186] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb0516a6400) [pid = 1822] [serial = 264] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb052f7e800) [pid = 1822] [serial = 231] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb049808c00) [pid = 1822] [serial = 110] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb04e9c4800) [pid = 1822] [serial = 304] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb052f7ac00) [pid = 1822] [serial = 267] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb049b8c800) [pid = 1822] [serial = 150] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb03dd86800) [pid = 1822] [serial = 180] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb04c914000) [pid = 1822] [serial = 261] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb0516a7800) [pid = 1822] [serial = 228] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb04e9c3c00) [pid = 1822] [serial = 225] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb049b8c000) [pid = 1822] [serial = 222] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb03d12fc00) [pid = 1822] [serial = 219] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb053f76400) [pid = 1822] [serial = 310] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb03dd81800) [pid = 1822] [serial = 255] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb049db6c00) [pid = 1822] [serial = 183] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb03c8a7800) [pid = 1822] [serial = 177] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb04e83e800) [pid = 1822] [serial = 189] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb03638ac00) [pid = 1822] [serial = 295] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb038bf0400) [pid = 1822] [serial = 252] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb02b55ec00) [pid = 1822] [serial = 488] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb033978000) [pid = 1822] [serial = 307] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb04e84a400) [pid = 1822] [serial = 258] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb03aedb000) [pid = 1822] [serial = 216] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb02b57e400) [pid = 1822] [serial = 485] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb052f1f400) [pid = 1822] [serial = 391] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb03be31800) [pid = 1822] [serial = 421] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb03d4b4000) [pid = 1822] [serial = 424] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb04add6c00) [pid = 1822] [serial = 427] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb052f1b800) [pid = 1822] [serial = 430] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb02b72f400) [pid = 1822] [serial = 433] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb052f7dc00) [pid = 1822] [serial = 436] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb02a573400) [pid = 1822] [serial = 439] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb033a11000) [pid = 1822] [serial = 463] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb030049400) [pid = 1822] [serial = 466] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb03259d800) [pid = 1822] [serial = 469] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb036551c00) [pid = 1822] [serial = 472] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb036552400) [pid = 1822] [serial = 475] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb03b090000) [pid = 1822] [serial = 479] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb03ced9400) [pid = 1822] [serial = 482] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb0321c6800) [pid = 1822] [serial = 547] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb02973fc00) [pid = 1822] [serial = 512] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb029733c00) [pid = 1822] [serial = 511] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb02b60a400) [pid = 1822] [serial = 515] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb02b57e800) [pid = 1822] [serial = 514] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb03240d000) [pid = 1822] [serial = 518] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb03004c800) [pid = 1822] [serial = 517] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb03379b800) [pid = 1822] [serial = 521] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb032d85400) [pid = 1822] [serial = 520] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb02b581000) [pid = 1822] [serial = 544] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb02aeca000) [pid = 1822] [serial = 542] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb02a8d0c00) [pid = 1822] [serial = 541] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb032409400) [pid = 1822] [serial = 548] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb02b72f800) [pid = 1822] [serial = 545] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb032412800) [pid = 1822] [serial = 550] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb032573800) [pid = 1822] [serial = 551] [outer = (nil)] [url = about:blank] 02:13:05 INFO - PROCESS | 1822 | 1462525985544 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1683ms 02:13:05 INFO - PROCESS | 1822 | 1462525985583 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:13:05 INFO - PROCESS | 1822 | 1462525985587 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 02:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:13:05 INFO - PROCESS | 1822 | 1462525985594 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:13:05 INFO - PROCESS | 1822 | 1462525985596 Marionette TRACE conn3 <- [1,794,null,{}] 02:13:05 INFO - PROCESS | 1822 | 1462525985602 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:05 INFO - PROCESS | 1822 | 1462525985771 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:13:05 INFO - PROCESS | 1822 | 1462525985896 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a89d000 == 82 [pid = 1822] [id = 206] 02:13:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb02aec5c00) [pid = 1822] [serial = 618] [outer = (nil)] 02:13:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb02b724000) [pid = 1822] [serial = 619] [outer = 0x7fb02aec5c00] 02:13:05 INFO - PROCESS | 1822 | 1462525985958 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb030049400) [pid = 1822] [serial = 620] [outer = 0x7fb02aec5c00] 02:13:06 INFO - PROCESS | 1822 | 1462525986777 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1237ms 02:13:06 INFO - PROCESS | 1822 | 1462525986833 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:13:06 INFO - PROCESS | 1822 | 1462525986837 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 02:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:13:06 INFO - PROCESS | 1822 | 1462525986850 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:13:06 INFO - PROCESS | 1822 | 1462525986859 Marionette TRACE conn3 <- [1,798,null,{}] 02:13:06 INFO - PROCESS | 1822 | 1462525986867 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:07 INFO - PROCESS | 1822 | 1462525987041 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:13:07 INFO - PROCESS | 1822 | 1462525987171 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032db6000 == 83 [pid = 1822] [id = 207] 02:13:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb02aec1c00) [pid = 1822] [serial = 621] [outer = (nil)] 02:13:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb03240dc00) [pid = 1822] [serial = 622] [outer = 0x7fb02aec1c00] 02:13:07 INFO - PROCESS | 1822 | 1462525987240 Marionette DEBUG loaded listener.js 02:13:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb032572800) [pid = 1822] [serial = 623] [outer = 0x7fb02aec1c00] 02:13:08 INFO - PROCESS | 1822 | 1462525988033 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:13:08 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 02:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1246ms 02:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:13:08 INFO - PROCESS | 1822 | 1462525988103 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:13:08 INFO - PROCESS | 1822 | 1462525988106 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 02:13:08 INFO - PROCESS | 1822 | 1462525988113 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:13:08 INFO - PROCESS | 1822 | 1462525988116 Marionette TRACE conn3 <- [1,802,null,{}] 02:13:08 INFO - PROCESS | 1822 | 1462525988121 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:08 INFO - PROCESS | 1822 | 1462525988325 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:13:08 INFO - PROCESS | 1822 | 1462525988352 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03587d000 == 84 [pid = 1822] [id = 208] 02:13:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb03256b000) [pid = 1822] [serial = 624] [outer = (nil)] 02:13:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb032a53c00) [pid = 1822] [serial = 625] [outer = 0x7fb03256b000] 02:13:08 INFO - PROCESS | 1822 | 1462525988416 Marionette DEBUG loaded listener.js 02:13:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb032d8bc00) [pid = 1822] [serial = 626] [outer = 0x7fb03256b000] 02:13:09 INFO - PROCESS | 1822 | 1462525989428 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:13:09 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 02:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1332ms 02:13:09 INFO - PROCESS | 1822 | 1462525989445 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 02:13:09 INFO - PROCESS | 1822 | 1462525989447 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 02:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:13:09 INFO - PROCESS | 1822 | 1462525989453 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:13:09 INFO - PROCESS | 1822 | 1462525989456 Marionette TRACE conn3 <- [1,806,null,{}] 02:13:09 INFO - PROCESS | 1822 | 1462525989468 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:10 INFO - PROCESS | 1822 | 1462525990039 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb032a49400) [pid = 1822] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb02aec7400) [pid = 1822] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb030267000) [pid = 1822] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb038b2a400) [pid = 1822] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb032d88800) [pid = 1822] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb03be2f400) [pid = 1822] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb030045c00) [pid = 1822] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb02a56d800) [pid = 1822] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb030264800) [pid = 1822] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb02be72800) [pid = 1822] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb038be9400) [pid = 1822] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb032f69c00) [pid = 1822] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb033329c00) [pid = 1822] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb02bce2400) [pid = 1822] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7fb030046800) [pid = 1822] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7fb032578c00) [pid = 1822] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7fb02bce4800) [pid = 1822] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7fb03b08b800) [pid = 1822] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7fb02ff4a000) [pid = 1822] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7fb030266800) [pid = 1822] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7fb0321c7c00) [pid = 1822] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7fb043c97800) [pid = 1822] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 115 (0x7fb03f127400) [pid = 1822] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 114 (0x7fb02aec1800) [pid = 1822] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 113 (0x7fb02b60d000) [pid = 1822] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 112 (0x7fb02a6cf400) [pid = 1822] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 111 (0x7fb02b730400) [pid = 1822] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 110 (0x7fb02be77c00) [pid = 1822] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:13:10 INFO - PROCESS | 1822 | --DOMWINDOW == 109 (0x7fb02a8cbc00) [pid = 1822] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:13:10 INFO - PROCESS | 1822 | 1462525990219 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032da1000 == 85 [pid = 1822] [id = 209] 02:13:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 110 (0x7fb02a574400) [pid = 1822] [serial = 627] [outer = (nil)] 02:13:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 111 (0x7fb02b577c00) [pid = 1822] [serial = 628] [outer = 0x7fb02a574400] 02:13:10 INFO - PROCESS | 1822 | 1462525990293 Marionette DEBUG loaded listener.js 02:13:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 112 (0x7fb032d8c800) [pid = 1822] [serial = 629] [outer = 0x7fb02a574400] 02:13:10 INFO - PROCESS | 1822 | 1462525990987 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:13:11 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 02:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1550ms 02:13:11 INFO - PROCESS | 1822 | 1462525991003 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:13:11 INFO - PROCESS | 1822 | 1462525991018 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 02:13:11 INFO - PROCESS | 1822 | 1462525991025 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:13:11 INFO - PROCESS | 1822 | 1462525991028 Marionette TRACE conn3 <- [1,810,null,{}] 02:13:11 INFO - PROCESS | 1822 | 1462525991033 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:11 INFO - PROCESS | 1822 | 1462525991224 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:13:11 INFO - PROCESS | 1822 | 1462525991243 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036eea000 == 86 [pid = 1822] [id = 210] 02:13:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 113 (0x7fb033796800) [pid = 1822] [serial = 630] [outer = (nil)] 02:13:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 114 (0x7fb033a11000) [pid = 1822] [serial = 631] [outer = 0x7fb033796800] 02:13:11 INFO - PROCESS | 1822 | 1462525991311 Marionette DEBUG loaded listener.js 02:13:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 115 (0x7fb03638a400) [pid = 1822] [serial = 632] [outer = 0x7fb033796800] 02:13:12 INFO - PROCESS | 1822 | 1462525992185 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1178ms 02:13:12 INFO - PROCESS | 1822 | 1462525992203 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 02:13:12 INFO - PROCESS | 1822 | 1462525992209 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 02:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:13:12 INFO - PROCESS | 1822 | 1462525992218 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:13:12 INFO - PROCESS | 1822 | 1462525992225 Marionette TRACE conn3 <- [1,814,null,{}] 02:13:12 INFO - PROCESS | 1822 | 1462525992300 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:12 INFO - PROCESS | 1822 | 1462525992490 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:13:12 INFO - PROCESS | 1822 | 1462525992656 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b019800 == 87 [pid = 1822] [id = 211] 02:13:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 116 (0x7fb02a56d800) [pid = 1822] [serial = 633] [outer = (nil)] 02:13:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7fb02a6cdc00) [pid = 1822] [serial = 634] [outer = 0x7fb02a56d800] 02:13:12 INFO - PROCESS | 1822 | 1462525992730 Marionette DEBUG loaded listener.js 02:13:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7fb02ae66800) [pid = 1822] [serial = 635] [outer = 0x7fb02a56d800] 02:13:13 INFO - PROCESS | 1822 | 1462525993692 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 02:13:13 INFO - PROCESS | 1822 | 1462525993736 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 02:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:13:13 INFO - PROCESS | 1822 | 1462525993746 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:13:13 INFO - PROCESS | 1822 | 1462525993749 Marionette TRACE conn3 <- [1,818,null,{}] 02:13:13 INFO - PROCESS | 1822 | 1462525993771 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:14 INFO - PROCESS | 1822 | 1462525994002 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:13:14 INFO - PROCESS | 1822 | 1462525994125 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034c1f800 == 88 [pid = 1822] [id = 212] 02:13:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7fb02b581c00) [pid = 1822] [serial = 636] [outer = (nil)] 02:13:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7fb02be6b000) [pid = 1822] [serial = 637] [outer = 0x7fb02b581c00] 02:13:14 INFO - PROCESS | 1822 | 1462525994202 Marionette DEBUG loaded listener.js 02:13:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7fb030267000) [pid = 1822] [serial = 638] [outer = 0x7fb02b581c00] 02:13:15 INFO - PROCESS | 1822 | 1462525995182 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1481ms 02:13:15 INFO - PROCESS | 1822 | 1462525995229 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:13:15 INFO - PROCESS | 1822 | 1462525995233 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 02:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:13:15 INFO - PROCESS | 1822 | 1462525995239 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:13:15 INFO - PROCESS | 1822 | 1462525995245 Marionette TRACE conn3 <- [1,822,null,{}] 02:13:15 INFO - PROCESS | 1822 | 1462525995261 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:15 INFO - PROCESS | 1822 | 1462525995457 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:13:15 INFO - PROCESS | 1822 | 1462525995669 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ba1a000 == 89 [pid = 1822] [id = 213] 02:13:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7fb03234f000) [pid = 1822] [serial = 639] [outer = (nil)] 02:13:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb0325a2000) [pid = 1822] [serial = 640] [outer = 0x7fb03234f000] 02:13:15 INFO - PROCESS | 1822 | 1462525995792 Marionette DEBUG loaded listener.js 02:13:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb03331b000) [pid = 1822] [serial = 641] [outer = 0x7fb03234f000] 02:13:16 INFO - PROCESS | 1822 | 1462525996658 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 02:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:13:16 INFO - PROCESS | 1822 | 1462525996734 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 02:13:16 INFO - PROCESS | 1822 | 1462525996741 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:13:16 INFO - PROCESS | 1822 | 1462525996744 Marionette TRACE conn3 <- [1,826,null,{}] 02:13:16 INFO - PROCESS | 1822 | 1462525996749 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:16 INFO - PROCESS | 1822 | 1462525996940 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:13:17 INFO - PROCESS | 1822 | 1462525997105 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce6a000 == 90 [pid = 1822] [id = 214] 02:13:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb033329c00) [pid = 1822] [serial = 642] [outer = (nil)] 02:13:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb036319800) [pid = 1822] [serial = 643] [outer = 0x7fb033329c00] 02:13:17 INFO - PROCESS | 1822 | 1462525997189 Marionette DEBUG loaded listener.js 02:13:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb03655e400) [pid = 1822] [serial = 644] [outer = 0x7fb033329c00] 02:13:18 INFO - PROCESS | 1822 | 1462525998107 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1435ms 02:13:18 INFO - PROCESS | 1822 | 1462525998177 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:13:18 INFO - PROCESS | 1822 | 1462525998181 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 02:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:13:18 INFO - PROCESS | 1822 | 1462525998186 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:13:18 INFO - PROCESS | 1822 | 1462525998189 Marionette TRACE conn3 <- [1,830,null,{}] 02:13:18 INFO - PROCESS | 1822 | 1462525998194 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:18 INFO - PROCESS | 1822 | 1462525998377 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:13:18 INFO - PROCESS | 1822 | 1462525998542 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f320800 == 91 [pid = 1822] [id = 215] 02:13:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb03379a000) [pid = 1822] [serial = 645] [outer = (nil)] 02:13:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb03a583c00) [pid = 1822] [serial = 646] [outer = 0x7fb03379a000] 02:13:18 INFO - PROCESS | 1822 | 1462525998618 Marionette DEBUG loaded listener.js 02:13:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb03b8bf800) [pid = 1822] [serial = 647] [outer = 0x7fb03379a000] 02:13:19 INFO - PROCESS | 1822 | 1462525999504 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1381ms 02:13:19 INFO - PROCESS | 1822 | 1462525999570 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:13:19 INFO - PROCESS | 1822 | 1462525999573 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 02:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:13:19 INFO - PROCESS | 1822 | 1462525999579 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:13:19 INFO - PROCESS | 1822 | 1462525999582 Marionette TRACE conn3 <- [1,834,null,{}] 02:13:19 INFO - PROCESS | 1822 | 1462525999588 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:19 INFO - PROCESS | 1822 | 1462525999832 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:13:20 INFO - PROCESS | 1822 | 1462526000047 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04aa2b800 == 92 [pid = 1822] [id = 216] 02:13:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb03be31800) [pid = 1822] [serial = 648] [outer = (nil)] 02:13:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb03c350c00) [pid = 1822] [serial = 649] [outer = 0x7fb03be31800] 02:13:20 INFO - PROCESS | 1822 | 1462526000169 Marionette DEBUG loaded listener.js 02:13:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb03c93c400) [pid = 1822] [serial = 650] [outer = 0x7fb03be31800] 02:13:21 INFO - PROCESS | 1822 | 1462526001037 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1482ms 02:13:21 INFO - PROCESS | 1822 | 1462526001062 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:13:21 INFO - PROCESS | 1822 | 1462526001066 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 02:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:13:21 INFO - PROCESS | 1822 | 1462526001072 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:13:21 INFO - PROCESS | 1822 | 1462526001074 Marionette TRACE conn3 <- [1,838,null,{}] 02:13:21 INFO - PROCESS | 1822 | 1462526001080 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:21 INFO - PROCESS | 1822 | 1462526001260 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:13:21 INFO - PROCESS | 1822 | 1462526001433 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e2bf000 == 93 [pid = 1822] [id = 217] 02:13:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb03be28000) [pid = 1822] [serial = 651] [outer = (nil)] 02:13:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb03c954000) [pid = 1822] [serial = 652] [outer = 0x7fb03be28000] 02:13:21 INFO - PROCESS | 1822 | 1462526001508 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb03ced9c00) [pid = 1822] [serial = 653] [outer = 0x7fb03be28000] 02:13:22 INFO - PROCESS | 1822 | 1462526002361 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1327ms 02:13:22 INFO - PROCESS | 1822 | 1462526002400 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:13:22 INFO - PROCESS | 1822 | 1462526002404 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 02:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:13:22 INFO - PROCESS | 1822 | 1462526002409 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:13:22 INFO - PROCESS | 1822 | 1462526002412 Marionette TRACE conn3 <- [1,842,null,{}] 02:13:22 INFO - PROCESS | 1822 | 1462526002417 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:22 INFO - PROCESS | 1822 | 1462526002578 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:13:22 INFO - PROCESS | 1822 | 1462526002750 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e834800 == 94 [pid = 1822] [id = 218] 02:13:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb03c34c000) [pid = 1822] [serial = 654] [outer = (nil)] 02:13:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb03d13b800) [pid = 1822] [serial = 655] [outer = 0x7fb03c34c000] 02:13:22 INFO - PROCESS | 1822 | 1462526002822 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb03d9d7000) [pid = 1822] [serial = 656] [outer = 0x7fb03c34c000] 02:13:23 INFO - PROCESS | 1822 | 1462526003745 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1389ms 02:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:13:23 INFO - PROCESS | 1822 | 1462526003800 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:13:23 INFO - PROCESS | 1822 | 1462526003803 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 02:13:23 INFO - PROCESS | 1822 | 1462526003810 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:13:23 INFO - PROCESS | 1822 | 1462526003813 Marionette TRACE conn3 <- [1,846,null,{}] 02:13:23 INFO - PROCESS | 1822 | 1462526003818 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:24 INFO - PROCESS | 1822 | 1462526004003 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:13:24 INFO - PROCESS | 1822 | 1462526004175 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb051961000 == 95 [pid = 1822] [id = 219] 02:13:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb03ced9400) [pid = 1822] [serial = 657] [outer = (nil)] 02:13:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb03dd87000) [pid = 1822] [serial = 658] [outer = 0x7fb03ced9400] 02:13:24 INFO - PROCESS | 1822 | 1462526004248 Marionette DEBUG loaded listener.js 02:13:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb03ddd6000) [pid = 1822] [serial = 659] [outer = 0x7fb03ced9400] 02:13:25 INFO - PROCESS | 1822 | 1462526005191 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1435ms 02:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:13:25 INFO - PROCESS | 1822 | 1462526005245 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:13:25 INFO - PROCESS | 1822 | 1462526005248 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 02:13:25 INFO - PROCESS | 1822 | 1462526005255 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:13:25 INFO - PROCESS | 1822 | 1462526005258 Marionette TRACE conn3 <- [1,850,null,{}] 02:13:25 INFO - PROCESS | 1822 | 1462526005264 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:25 INFO - PROCESS | 1822 | 1462526005463 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:13:25 INFO - PROCESS | 1822 | 1462526005674 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02af8f000 == 96 [pid = 1822] [id = 220] 02:13:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb03d9d7c00) [pid = 1822] [serial = 660] [outer = (nil)] 02:13:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb03f127400) [pid = 1822] [serial = 661] [outer = 0x7fb03d9d7c00] 02:13:25 INFO - PROCESS | 1822 | 1462526005792 Marionette DEBUG loaded listener.js 02:13:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb03ff93800) [pid = 1822] [serial = 662] [outer = 0x7fb03d9d7c00] 02:13:26 INFO - PROCESS | 1822 | 1462526006677 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1442ms 02:13:26 INFO - PROCESS | 1822 | 1462526006696 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:13:26 INFO - PROCESS | 1822 | 1462526006700 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 02:13:26 INFO - PROCESS | 1822 | 1462526006705 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:13:26 INFO - PROCESS | 1822 | 1462526006709 Marionette TRACE conn3 <- [1,854,null,{}] 02:13:26 INFO - PROCESS | 1822 | 1462526006714 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:26 INFO - PROCESS | 1822 | 1462526006918 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:13:27 INFO - PROCESS | 1822 | 1462526007105 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026bc7800 == 97 [pid = 1822] [id = 221] 02:13:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb036316400) [pid = 1822] [serial = 663] [outer = (nil)] 02:13:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb042d8c800) [pid = 1822] [serial = 664] [outer = 0x7fb036316400] 02:13:27 INFO - PROCESS | 1822 | 1462526007187 Marionette DEBUG loaded listener.js 02:13:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb049b94000) [pid = 1822] [serial = 665] [outer = 0x7fb036316400] 02:13:28 INFO - PROCESS | 1822 | 1462526008091 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1430ms 02:13:28 INFO - PROCESS | 1822 | 1462526008136 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:13:28 INFO - PROCESS | 1822 | 1462526008140 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 02:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:13:28 INFO - PROCESS | 1822 | 1462526008146 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:13:28 INFO - PROCESS | 1822 | 1462526008148 Marionette TRACE conn3 <- [1,858,null,{}] 02:13:28 INFO - PROCESS | 1822 | 1462526008154 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:28 INFO - PROCESS | 1822 | 1462526008343 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:13:28 INFO - PROCESS | 1822 | 1462526008516 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0270ce000 == 98 [pid = 1822] [id = 222] 02:13:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb0271a5400) [pid = 1822] [serial = 666] [outer = (nil)] 02:13:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb029741800) [pid = 1822] [serial = 667] [outer = 0x7fb0271a5400] 02:13:28 INFO - PROCESS | 1822 | 1462526008589 Marionette DEBUG loaded listener.js 02:13:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb033a09c00) [pid = 1822] [serial = 668] [outer = 0x7fb0271a5400] 02:13:29 INFO - PROCESS | 1822 | 1462526009472 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1380ms 02:13:29 INFO - PROCESS | 1822 | 1462526009527 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:13:29 INFO - PROCESS | 1822 | 1462526009531 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 02:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:13:29 INFO - PROCESS | 1822 | 1462526009537 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:13:29 INFO - PROCESS | 1822 | 1462526009539 Marionette TRACE conn3 <- [1,862,null,{}] 02:13:29 INFO - PROCESS | 1822 | 1462526009545 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:29 INFO - PROCESS | 1822 | 1462526009727 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:13:29 INFO - PROCESS | 1822 | 1462526009915 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032da7000 == 99 [pid = 1822] [id = 223] 02:13:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb0271a4000) [pid = 1822] [serial = 669] [outer = (nil)] 02:13:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb02be73000) [pid = 1822] [serial = 670] [outer = 0x7fb0271a4000] 02:13:30 INFO - PROCESS | 1822 | 1462526010000 Marionette DEBUG loaded listener.js 02:13:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb033328800) [pid = 1822] [serial = 671] [outer = 0x7fb0271a4000] 02:13:31 INFO - PROCESS | 1822 | 1462526011348 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1829ms 02:13:31 INFO - PROCESS | 1822 | 1462526011367 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:13:31 INFO - PROCESS | 1822 | 1462526011374 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 02:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:13:31 INFO - PROCESS | 1822 | 1462526011386 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:13:31 INFO - PROCESS | 1822 | 1462526011395 Marionette TRACE conn3 <- [1,866,null,{}] 02:13:31 INFO - PROCESS | 1822 | 1462526011403 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:31 INFO - PROCESS | 1822 | 1462526011583 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:13:31 INFO - PROCESS | 1822 | 1462526011784 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b50c800 == 100 [pid = 1822] [id = 224] 02:13:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb0271ac000) [pid = 1822] [serial = 672] [outer = (nil)] 02:13:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb02a566c00) [pid = 1822] [serial = 673] [outer = 0x7fb0271ac000] 02:13:31 INFO - PROCESS | 1822 | 1462526011851 Marionette DEBUG loaded listener.js 02:13:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb02b555c00) [pid = 1822] [serial = 674] [outer = 0x7fb0271ac000] 02:13:33 INFO - PROCESS | 1822 | 1462526013257 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb0271af000) [pid = 1822] [serial = 586] [outer = (nil)] [url = about:blank] 02:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1996ms 02:13:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a8a9800 == 99 [pid = 1822] [id = 201] 02:13:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049d0a800 == 98 [pid = 1822] [id = 200] 02:13:33 INFO - PROCESS | 1822 | 1462526013473 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:13:33 INFO - PROCESS | 1822 | 1462526013489 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 02:13:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f192800 == 97 [pid = 1822] [id = 199] 02:13:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e8f000 == 96 [pid = 1822] [id = 198] 02:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:13:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0334ac800 == 95 [pid = 1822] [id = 197] 02:13:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0270da800 == 94 [pid = 1822] [id = 196] 02:13:33 INFO - PROCESS | 1822 | 1462526013523 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:13:33 INFO - PROCESS | 1822 | 1462526013530 Marionette TRACE conn3 <- [1,870,null,{}] 02:13:33 INFO - PROCESS | 1822 | 1462526013537 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:33 INFO - PROCESS | 1822 | 1462526013788 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb03c350800) [pid = 1822] [serial = 343] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb03be26000) [pid = 1822] [serial = 527] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb033792400) [pid = 1822] [serial = 337] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb03dd81400) [pid = 1822] [serial = 533] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb03c81e400) [pid = 1822] [serial = 349] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb052f80400) [pid = 1822] [serial = 442] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb03be31400) [pid = 1822] [serial = 346] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb036390800) [pid = 1822] [serial = 524] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb03d13cc00) [pid = 1822] [serial = 530] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb03b0c9400) [pid = 1822] [serial = 340] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb03d12f000) [pid = 1822] [serial = 539] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb036552000) [pid = 1822] [serial = 376] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb02bcf1400) [pid = 1822] [serial = 385] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb04adddc00) [pid = 1822] [serial = 370] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb03638fc00) [pid = 1822] [serial = 418] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb02be74c00) [pid = 1822] [serial = 412] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb03d13bc00) [pid = 1822] [serial = 379] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb032578800) [pid = 1822] [serial = 415] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb032415c00) [pid = 1822] [serial = 373] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb04ac5d400) [pid = 1822] [serial = 382] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb04ef36c00) [pid = 1822] [serial = 388] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb03f172000) [pid = 1822] [serial = 583] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb043c44c00) [pid = 1822] [serial = 584] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb033a10c00) [pid = 1822] [serial = 562] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb036557800) [pid = 1822] [serial = 580] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb032d8b000) [pid = 1822] [serial = 574] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb02b555400) [pid = 1822] [serial = 569] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb02a6d4800) [pid = 1822] [serial = 568] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb03351b400) [pid = 1822] [serial = 575] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb032348400) [pid = 1822] [serial = 572] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb030044400) [pid = 1822] [serial = 571] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb032a54800) [pid = 1822] [serial = 553] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7fb033792c00) [pid = 1822] [serial = 554] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7fb02b55b800) [pid = 1822] [serial = 556] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7fb02be74800) [pid = 1822] [serial = 577] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7fb034ab7400) [pid = 1822] [serial = 578] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7fb02ff48000) [pid = 1822] [serial = 559] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7fb03be27400) [pid = 1822] [serial = 565] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 117 (0x7fb03d4b2c00) [pid = 1822] [serial = 581] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 1822 | --DOMWINDOW == 116 (0x7fb032a56c00) [pid = 1822] [serial = 536] [outer = (nil)] [url = about:blank] 02:13:34 INFO - PROCESS | 1822 | 1462526014045 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295ca800 == 95 [pid = 1822] [id = 225] 02:13:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 117 (0x7fb0271b1c00) [pid = 1822] [serial = 675] [outer = (nil)] 02:13:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 118 (0x7fb02b557c00) [pid = 1822] [serial = 676] [outer = 0x7fb0271b1c00] 02:13:34 INFO - PROCESS | 1822 | 1462526014152 Marionette DEBUG loaded listener.js 02:13:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7fb02ff4d800) [pid = 1822] [serial = 677] [outer = 0x7fb0271b1c00] 02:13:34 INFO - PROCESS | 1822 | 1462526014974 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1495ms 02:13:35 INFO - PROCESS | 1822 | 1462526015010 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:13:35 INFO - PROCESS | 1822 | 1462526015013 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 02:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:13:35 INFO - PROCESS | 1822 | 1462526015021 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:13:35 INFO - PROCESS | 1822 | 1462526015027 Marionette TRACE conn3 <- [1,874,null,{}] 02:13:35 INFO - PROCESS | 1822 | 1462526015045 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:35 INFO - PROCESS | 1822 | 1462526015249 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:13:35 INFO - PROCESS | 1822 | 1462526015392 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329ea000 == 96 [pid = 1822] [id = 226] 02:13:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7fb02a6d4800) [pid = 1822] [serial = 678] [outer = (nil)] 02:13:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7fb032353c00) [pid = 1822] [serial = 679] [outer = 0x7fb02a6d4800] 02:13:35 INFO - PROCESS | 1822 | 1462526015479 Marionette DEBUG loaded listener.js 02:13:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7fb032595800) [pid = 1822] [serial = 680] [outer = 0x7fb02a6d4800] 02:13:36 INFO - PROCESS | 1822 | 1462526016327 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1339ms 02:13:36 INFO - PROCESS | 1822 | 1462526016360 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 1822 | 1462526016364 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 02:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:13:36 INFO - PROCESS | 1822 | 1462526016370 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - PROCESS | 1822 | 1462526016372 Marionette TRACE conn3 <- [1,878,null,{}] 02:13:36 INFO - PROCESS | 1822 | 1462526016383 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:36 INFO - PROCESS | 1822 | 1462526016619 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:13:36 INFO - PROCESS | 1822 | 1462526016651 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034aa4800 == 97 [pid = 1822] [id = 227] 02:13:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb02be6c000) [pid = 1822] [serial = 681] [outer = (nil)] 02:13:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb032d82800) [pid = 1822] [serial = 682] [outer = 0x7fb02be6c000] 02:13:36 INFO - PROCESS | 1822 | 1462526016717 Marionette DEBUG loaded listener.js 02:13:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb03331e800) [pid = 1822] [serial = 683] [outer = 0x7fb02be6c000] 02:13:37 INFO - PROCESS | 1822 | 1462526017708 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1388ms 02:13:37 INFO - PROCESS | 1822 | 1462526017768 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:13:37 INFO - PROCESS | 1822 | 1462526017773 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 02:13:37 INFO - PROCESS | 1822 | 1462526017779 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:13:37 INFO - PROCESS | 1822 | 1462526017782 Marionette TRACE conn3 <- [1,882,null,{}] 02:13:37 INFO - PROCESS | 1822 | 1462526017787 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:38 INFO - PROCESS | 1822 | 1462526018181 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:13:38 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb03256b000) [pid = 1822] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:13:38 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7fb02aec1c00) [pid = 1822] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:13:38 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7fb02950d400) [pid = 1822] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:13:38 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7fb02aec5c00) [pid = 1822] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:13:38 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7fb02ae73800) [pid = 1822] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:13:38 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7fb02a574400) [pid = 1822] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:13:38 INFO - PROCESS | 1822 | --DOMWINDOW == 118 (0x7fb0271a8400) [pid = 1822] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:13:38 INFO - PROCESS | 1822 | 1462526018363 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb035872800 == 98 [pid = 1822] [id = 228] 02:13:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 119 (0x7fb02aec5c00) [pid = 1822] [serial = 684] [outer = (nil)] 02:13:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7fb03256b000) [pid = 1822] [serial = 685] [outer = 0x7fb02aec5c00] 02:13:38 INFO - PROCESS | 1822 | 1462526018433 Marionette DEBUG loaded listener.js 02:13:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7fb033795800) [pid = 1822] [serial = 686] [outer = 0x7fb02aec5c00] 02:13:39 INFO - PROCESS | 1822 | 1462526019141 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1387ms 02:13:39 INFO - PROCESS | 1822 | 1462526019166 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:13:39 INFO - PROCESS | 1822 | 1462526019169 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 02:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:13:39 INFO - PROCESS | 1822 | 1462526019175 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:13:39 INFO - PROCESS | 1822 | 1462526019177 Marionette TRACE conn3 <- [1,886,null,{}] 02:13:39 INFO - PROCESS | 1822 | 1462526019183 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:39 INFO - PROCESS | 1822 | 1462526019451 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:13:39 INFO - PROCESS | 1822 | 1462526019473 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ef5000 == 99 [pid = 1822] [id = 229] 02:13:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7fb033320400) [pid = 1822] [serial = 687] [outer = (nil)] 02:13:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb036391c00) [pid = 1822] [serial = 688] [outer = 0x7fb033320400] 02:13:39 INFO - PROCESS | 1822 | 1462526019541 Marionette DEBUG loaded listener.js 02:13:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb03657f800) [pid = 1822] [serial = 689] [outer = 0x7fb033320400] 02:13:40 INFO - PROCESS | 1822 | 1462526020562 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1431ms 02:13:40 INFO - PROCESS | 1822 | 1462526020608 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:13:40 INFO - PROCESS | 1822 | 1462526020614 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 02:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:13:40 INFO - PROCESS | 1822 | 1462526020623 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:13:40 INFO - PROCESS | 1822 | 1462526020629 Marionette TRACE conn3 <- [1,890,null,{}] 02:13:40 INFO - PROCESS | 1822 | 1462526020638 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:40 INFO - PROCESS | 1822 | 1462526020907 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:13:41 INFO - PROCESS | 1822 | 1462526021228 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a8fa000 == 100 [pid = 1822] [id = 230] 02:13:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb029739400) [pid = 1822] [serial = 690] [outer = (nil)] 02:13:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb02a8cd000) [pid = 1822] [serial = 691] [outer = 0x7fb029739400] 02:13:41 INFO - PROCESS | 1822 | 1462526021332 Marionette DEBUG loaded listener.js 02:13:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb02b55b800) [pid = 1822] [serial = 692] [outer = 0x7fb029739400] 02:13:42 INFO - PROCESS | 1822 | 1462526022307 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1737ms 02:13:42 INFO - PROCESS | 1822 | 1462526022361 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:13:42 INFO - PROCESS | 1822 | 1462526022369 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 02:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:13:42 INFO - PROCESS | 1822 | 1462526022380 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:13:42 INFO - PROCESS | 1822 | 1462526022384 Marionette TRACE conn3 <- [1,894,null,{}] 02:13:42 INFO - PROCESS | 1822 | 1462526022391 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:42 INFO - PROCESS | 1822 | 1462526022629 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:13:42 INFO - PROCESS | 1822 | 1462526022877 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03633e000 == 101 [pid = 1822] [id = 231] 02:13:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb02ff48000) [pid = 1822] [serial = 693] [outer = (nil)] 02:13:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb030264c00) [pid = 1822] [serial = 694] [outer = 0x7fb02ff48000] 02:13:42 INFO - PROCESS | 1822 | 1462526022957 Marionette DEBUG loaded listener.js 02:13:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb03240b800) [pid = 1822] [serial = 695] [outer = 0x7fb02ff48000] 02:13:43 INFO - PROCESS | 1822 | 1462526023905 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1537ms 02:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:13:43 INFO - PROCESS | 1822 | 1462526023916 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:13:43 INFO - PROCESS | 1822 | 1462526023919 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 02:13:43 INFO - PROCESS | 1822 | 1462526023925 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:13:43 INFO - PROCESS | 1822 | 1462526023931 Marionette TRACE conn3 <- [1,898,null,{}] 02:13:43 INFO - PROCESS | 1822 | 1462526023947 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:44 INFO - PROCESS | 1822 | 1462526024137 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:13:44 INFO - PROCESS | 1822 | 1462526024356 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b42e000 == 102 [pid = 1822] [id = 232] 02:13:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb033794000) [pid = 1822] [serial = 696] [outer = (nil)] 02:13:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb033d81c00) [pid = 1822] [serial = 697] [outer = 0x7fb033794000] 02:13:44 INFO - PROCESS | 1822 | 1462526024475 Marionette DEBUG loaded listener.js 02:13:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb036558c00) [pid = 1822] [serial = 698] [outer = 0x7fb033794000] 02:13:45 INFO - PROCESS | 1822 | 1462526025306 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1440ms 02:13:45 INFO - PROCESS | 1822 | 1462526025366 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:13:45 INFO - PROCESS | 1822 | 1462526025371 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 02:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:13:45 INFO - PROCESS | 1822 | 1462526025377 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:13:45 INFO - PROCESS | 1822 | 1462526025380 Marionette TRACE conn3 <- [1,902,null,{}] 02:13:45 INFO - PROCESS | 1822 | 1462526025385 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:45 INFO - PROCESS | 1822 | 1462526025590 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:13:45 INFO - PROCESS | 1822 | 1462526025758 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce6c800 == 103 [pid = 1822] [id = 233] 02:13:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb033512800) [pid = 1822] [serial = 699] [outer = (nil)] 02:13:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb03657bc00) [pid = 1822] [serial = 700] [outer = 0x7fb033512800] 02:13:45 INFO - PROCESS | 1822 | 1462526025839 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb038be6000) [pid = 1822] [serial = 701] [outer = 0x7fb033512800] 02:13:46 INFO - PROCESS | 1822 | 1462526026780 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1433ms 02:13:46 INFO - PROCESS | 1822 | 1462526026811 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:13:46 INFO - PROCESS | 1822 | 1462526026815 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 02:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:13:46 INFO - PROCESS | 1822 | 1462526026820 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:13:46 INFO - PROCESS | 1822 | 1462526026822 Marionette TRACE conn3 <- [1,906,null,{}] 02:13:46 INFO - PROCESS | 1822 | 1462526026828 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:47 INFO - PROCESS | 1822 | 1462526027024 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:13:47 INFO - PROCESS | 1822 | 1462526027197 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb048c15000 == 104 [pid = 1822] [id = 234] 02:13:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb036575c00) [pid = 1822] [serial = 702] [outer = (nil)] 02:13:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb03b089c00) [pid = 1822] [serial = 703] [outer = 0x7fb036575c00] 02:13:47 INFO - PROCESS | 1822 | 1462526027279 Marionette DEBUG loaded listener.js 02:13:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb03b8c7c00) [pid = 1822] [serial = 704] [outer = 0x7fb036575c00] 02:13:48 INFO - PROCESS | 1822 | 1462526028204 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1431ms 02:13:48 INFO - PROCESS | 1822 | 1462526028253 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:13:48 INFO - PROCESS | 1822 | 1462526028257 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 02:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:13:48 INFO - PROCESS | 1822 | 1462526028263 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:13:48 INFO - PROCESS | 1822 | 1462526028266 Marionette TRACE conn3 <- [1,910,null,{}] 02:13:48 INFO - PROCESS | 1822 | 1462526028272 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:48 INFO - PROCESS | 1822 | 1462526028538 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:13:48 INFO - PROCESS | 1822 | 1462526028763 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04c950800 == 105 [pid = 1822] [id = 235] 02:13:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb03c34bc00) [pid = 1822] [serial = 705] [outer = (nil)] 02:13:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb03c957800) [pid = 1822] [serial = 706] [outer = 0x7fb03c34bc00] 02:13:48 INFO - PROCESS | 1822 | 1462526028886 Marionette DEBUG loaded listener.js 02:13:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb03d147000) [pid = 1822] [serial = 707] [outer = 0x7fb03c34bc00] 02:13:49 INFO - PROCESS | 1822 | 1462526029746 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1538ms 02:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:13:49 INFO - PROCESS | 1822 | 1462526029802 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 1822 | 1462526029807 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 02:13:49 INFO - PROCESS | 1822 | 1462526029813 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - PROCESS | 1822 | 1462526029816 Marionette TRACE conn3 <- [1,914,null,{}] 02:13:49 INFO - PROCESS | 1822 | 1462526029822 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:50 INFO - PROCESS | 1822 | 1462526030006 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:13:50 INFO - PROCESS | 1822 | 1462526030180 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04f006000 == 106 [pid = 1822] [id = 236] 02:13:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb03c347c00) [pid = 1822] [serial = 708] [outer = (nil)] 02:13:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb03dd8ec00) [pid = 1822] [serial = 709] [outer = 0x7fb03c347c00] 02:13:50 INFO - PROCESS | 1822 | 1462526030254 Marionette DEBUG loaded listener.js 02:13:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb042d95000) [pid = 1822] [serial = 710] [outer = 0x7fb03c347c00] 02:13:51 INFO - PROCESS | 1822 | 1462526031157 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1382ms 02:13:51 INFO - PROCESS | 1822 | 1462526031199 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:13:51 INFO - PROCESS | 1822 | 1462526031205 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 02:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:13:51 INFO - PROCESS | 1822 | 1462526031214 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:13:51 INFO - PROCESS | 1822 | 1462526031219 Marionette TRACE conn3 <- [1,918,null,{}] 02:13:51 INFO - PROCESS | 1822 | 1462526031226 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:51 INFO - PROCESS | 1822 | 1462526031403 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:13:51 INFO - PROCESS | 1822 | 1462526031587 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a694800 == 107 [pid = 1822] [id = 237] 02:13:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb03c34c800) [pid = 1822] [serial = 711] [outer = (nil)] 02:13:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb049810800) [pid = 1822] [serial = 712] [outer = 0x7fb03c34c800] 02:13:51 INFO - PROCESS | 1822 | 1462526031660 Marionette DEBUG loaded listener.js 02:13:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb049b94400) [pid = 1822] [serial = 713] [outer = 0x7fb03c34c800] 02:13:52 INFO - PROCESS | 1822 | 1462526032507 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1333ms 02:13:52 INFO - PROCESS | 1822 | 1462526032547 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:13:52 INFO - PROCESS | 1822 | 1462526032550 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 02:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:13:52 INFO - PROCESS | 1822 | 1462526032557 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:13:52 INFO - PROCESS | 1822 | 1462526032560 Marionette TRACE conn3 <- [1,922,null,{}] 02:13:52 INFO - PROCESS | 1822 | 1462526032565 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:52 INFO - PROCESS | 1822 | 1462526032740 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:13:52 INFO - PROCESS | 1822 | 1462526032918 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0531af000 == 108 [pid = 1822] [id = 238] 02:13:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb03dd83c00) [pid = 1822] [serial = 714] [outer = (nil)] 02:13:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb049d69800) [pid = 1822] [serial = 715] [outer = 0x7fb03dd83c00] 02:13:52 INFO - PROCESS | 1822 | 1462526032987 Marionette DEBUG loaded listener.js 02:13:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb049f83400) [pid = 1822] [serial = 716] [outer = 0x7fb03dd83c00] 02:13:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb02b6e3c00) [pid = 1822] [serial = 717] [outer = 0x7fb0334ea000] 02:13:54 INFO - PROCESS | 1822 | 1462526034030 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1528ms 02:13:54 INFO - PROCESS | 1822 | 1462526034086 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:13:54 INFO - PROCESS | 1822 | 1462526034090 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 02:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:13:54 INFO - PROCESS | 1822 | 1462526034096 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:13:54 INFO - PROCESS | 1822 | 1462526034099 Marionette TRACE conn3 <- [1,926,null,{}] 02:13:54 INFO - PROCESS | 1822 | 1462526034104 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:54 INFO - PROCESS | 1822 | 1462526034279 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:13:54 INFO - PROCESS | 1822 | 1462526034517 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036515000 == 109 [pid = 1822] [id = 239] 02:13:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb02ae6e800) [pid = 1822] [serial = 718] [outer = (nil)] 02:13:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb02b6e8c00) [pid = 1822] [serial = 719] [outer = 0x7fb02ae6e800] 02:13:54 INFO - PROCESS | 1822 | 1462526034633 Marionette DEBUG loaded listener.js 02:13:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb043c98000) [pid = 1822] [serial = 720] [outer = 0x7fb02ae6e800] 02:13:55 INFO - PROCESS | 1822 | 1462526035441 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1399ms 02:13:55 INFO - PROCESS | 1822 | 1462526035496 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:13:55 INFO - PROCESS | 1822 | 1462526035501 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 02:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:13:55 INFO - PROCESS | 1822 | 1462526035506 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:13:55 INFO - PROCESS | 1822 | 1462526035509 Marionette TRACE conn3 <- [1,930,null,{}] 02:13:55 INFO - PROCESS | 1822 | 1462526035515 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:55 INFO - PROCESS | 1822 | 1462526035710 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:13:55 INFO - PROCESS | 1822 | 1462526035903 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03653f800 == 110 [pid = 1822] [id = 240] 02:13:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb0271a6800) [pid = 1822] [serial = 721] [outer = (nil)] 02:13:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb027b6bc00) [pid = 1822] [serial = 722] [outer = 0x7fb0271a6800] 02:13:55 INFO - PROCESS | 1822 | 1462526035983 Marionette DEBUG loaded listener.js 02:13:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb049d63400) [pid = 1822] [serial = 723] [outer = 0x7fb0271a6800] 02:13:56 INFO - PROCESS | 1822 | 1462526036852 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1377ms 02:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:13:56 INFO - PROCESS | 1822 | 1462526036885 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:13:56 INFO - PROCESS | 1822 | 1462526036887 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 02:13:56 INFO - PROCESS | 1822 | 1462526036893 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:13:56 INFO - PROCESS | 1822 | 1462526036896 Marionette TRACE conn3 <- [1,934,null,{}] 02:13:56 INFO - PROCESS | 1822 | 1462526036901 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:57 INFO - PROCESS | 1822 | 1462526037080 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:13:57 INFO - PROCESS | 1822 | 1462526037713 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a45c000 == 111 [pid = 1822] [id = 241] 02:13:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb0271ab400) [pid = 1822] [serial = 724] [outer = (nil)] 02:13:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb0271af800) [pid = 1822] [serial = 725] [outer = 0x7fb0271ab400] 02:13:57 INFO - PROCESS | 1822 | 1462526037787 Marionette DEBUG loaded listener.js 02:13:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb027b6d400) [pid = 1822] [serial = 726] [outer = 0x7fb0271ab400] 02:13:58 INFO - PROCESS | 1822 | 1462526038611 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1788ms 02:13:58 INFO - PROCESS | 1822 | 1462526038682 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:13:58 INFO - PROCESS | 1822 | 1462526038688 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 02:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:13:58 INFO - PROCESS | 1822 | 1462526038695 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:13:58 INFO - PROCESS | 1822 | 1462526038700 Marionette TRACE conn3 <- [1,938,null,{}] 02:13:58 INFO - PROCESS | 1822 | 1462526038707 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:58 INFO - PROCESS | 1822 | 1462526038879 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:13:59 INFO - PROCESS | 1822 | 1462526039069 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02bdb4000 == 112 [pid = 1822] [id = 242] 02:13:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb0271a9c00) [pid = 1822] [serial = 727] [outer = (nil)] 02:13:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb02a56dc00) [pid = 1822] [serial = 728] [outer = 0x7fb0271a9c00] 02:13:59 INFO - PROCESS | 1822 | 1462526039134 Marionette DEBUG loaded listener.js 02:13:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb02b55d000) [pid = 1822] [serial = 729] [outer = 0x7fb0271a9c00] 02:14:00 INFO - PROCESS | 1822 | 1462526040164 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1535ms 02:14:00 INFO - PROCESS | 1822 | 1462526040235 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:14:00 INFO - PROCESS | 1822 | 1462526040241 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 02:14:00 INFO - PROCESS | 1822 | 1462526040247 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:14:00 INFO - PROCESS | 1822 | 1462526040250 Marionette TRACE conn3 <- [1,942,null,{}] 02:14:00 INFO - PROCESS | 1822 | 1462526040256 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:00 INFO - PROCESS | 1822 | 1462526040472 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:14:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049828800 == 111 [pid = 1822] [id = 188] 02:14:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036341000 == 110 [pid = 1822] [id = 156] 02:14:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323cf000 == 109 [pid = 1822] [id = 185] 02:14:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03389d000 == 108 [pid = 1822] [id = 166] 02:14:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03968b800 == 107 [pid = 1822] [id = 186] 02:14:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03632e800 == 106 [pid = 1822] [id = 150] 02:14:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03d403800 == 105 [pid = 1822] [id = 187] 02:14:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02bdc9000 == 104 [pid = 1822] [id = 164] 02:14:00 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0333cb000 == 103 [pid = 1822] [id = 168] 02:14:00 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb033a11000) [pid = 1822] [serial = 631] [outer = (nil)] [url = about:blank] 02:14:00 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb03240a800) [pid = 1822] [serial = 598] [outer = (nil)] [url = about:blank] 02:14:00 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb032f68000) [pid = 1822] [serial = 601] [outer = (nil)] [url = about:blank] 02:14:00 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb02b55b000) [pid = 1822] [serial = 604] [outer = (nil)] [url = about:blank] 02:14:00 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb033975c00) [pid = 1822] [serial = 607] [outer = (nil)] [url = about:blank] 02:14:00 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb033971400) [pid = 1822] [serial = 610] [outer = (nil)] [url = about:blank] 02:14:00 INFO - PROCESS | 1822 | 1462526040861 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0270dd000 == 104 [pid = 1822] [id = 243] 02:14:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb02ae66400) [pid = 1822] [serial = 730] [outer = (nil)] 02:14:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb02b86b400) [pid = 1822] [serial = 731] [outer = 0x7fb02ae66400] 02:14:00 INFO - PROCESS | 1822 | 1462526040940 Marionette DEBUG loaded listener.js 02:14:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb02b871c00) [pid = 1822] [serial = 732] [outer = 0x7fb02ae66400] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb02a573800) [pid = 1822] [serial = 587] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb02ae6ac00) [pid = 1822] [serial = 592] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb02bce9400) [pid = 1822] [serial = 595] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb032a53c00) [pid = 1822] [serial = 625] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb03240dc00) [pid = 1822] [serial = 622] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb02a6cb400) [pid = 1822] [serial = 614] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb029732400) [pid = 1822] [serial = 613] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb02b724000) [pid = 1822] [serial = 619] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb030049400) [pid = 1822] [serial = 620] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb02b578000) [pid = 1822] [serial = 617] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb02b551800) [pid = 1822] [serial = 616] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb0271a4c00) [pid = 1822] [serial = 589] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb032d8bc00) [pid = 1822] [serial = 626] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb02b577c00) [pid = 1822] [serial = 628] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb032d8c800) [pid = 1822] [serial = 629] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb032572800) [pid = 1822] [serial = 623] [outer = (nil)] [url = about:blank] 02:14:01 INFO - PROCESS | 1822 | 1462526041733 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1535ms 02:14:01 INFO - PROCESS | 1822 | 1462526041782 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:14:01 INFO - PROCESS | 1822 | 1462526041785 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 02:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:14:01 INFO - PROCESS | 1822 | 1462526041798 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:14:01 INFO - PROCESS | 1822 | 1462526041806 Marionette TRACE conn3 <- [1,946,null,{}] 02:14:01 INFO - PROCESS | 1822 | 1462526041814 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:01 INFO - PROCESS | 1822 | 1462526041972 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:14:01 INFO - PROCESS | 1822 | 1462526041993 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0324a0000 == 105 [pid = 1822] [id = 244] 02:14:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb02be6f400) [pid = 1822] [serial = 733] [outer = (nil)] 02:14:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb02ff4b400) [pid = 1822] [serial = 734] [outer = 0x7fb02be6f400] 02:14:02 INFO - PROCESS | 1822 | 1462526042056 Marionette DEBUG loaded listener.js 02:14:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb03026c800) [pid = 1822] [serial = 735] [outer = 0x7fb02be6f400] 02:14:02 INFO - PROCESS | 1822 | 1462526042905 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1143ms 02:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:14:02 INFO - PROCESS | 1822 | 1462526042935 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:14:02 INFO - PROCESS | 1822 | 1462526042938 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 02:14:02 INFO - PROCESS | 1822 | 1462526042944 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:14:02 INFO - PROCESS | 1822 | 1462526042947 Marionette TRACE conn3 <- [1,950,null,{}] 02:14:02 INFO - PROCESS | 1822 | 1462526042953 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:03 INFO - PROCESS | 1822 | 1462526043121 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:14:03 INFO - PROCESS | 1822 | 1462526043132 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033899800 == 106 [pid = 1822] [id = 245] 02:14:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb02be6e400) [pid = 1822] [serial = 736] [outer = (nil)] 02:14:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb032348000) [pid = 1822] [serial = 737] [outer = 0x7fb02be6e400] 02:14:03 INFO - PROCESS | 1822 | 1462526043326 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb03240e400) [pid = 1822] [serial = 738] [outer = 0x7fb02be6e400] 02:14:04 INFO - PROCESS | 1822 | 1462526044197 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1280ms 02:14:04 INFO - PROCESS | 1822 | 1462526044224 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:14:04 INFO - PROCESS | 1822 | 1462526044226 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 02:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:14:04 INFO - PROCESS | 1822 | 1462526044232 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:14:04 INFO - PROCESS | 1822 | 1462526044234 Marionette TRACE conn3 <- [1,954,null,{}] 02:14:04 INFO - PROCESS | 1822 | 1462526044240 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:04 INFO - PROCESS | 1822 | 1462526044435 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:14:04 INFO - PROCESS | 1822 | 1462526044464 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036417800 == 107 [pid = 1822] [id = 246] 02:14:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb032577000) [pid = 1822] [serial = 739] [outer = (nil)] 02:14:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb032594800) [pid = 1822] [serial = 740] [outer = 0x7fb032577000] 02:14:04 INFO - PROCESS | 1822 | 1462526044548 Marionette DEBUG loaded listener.js 02:14:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb032f68000) [pid = 1822] [serial = 741] [outer = 0x7fb032577000] 02:14:05 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb0271ac000) [pid = 1822] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:14:05 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb0271b1c00) [pid = 1822] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:14:05 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb02aec5c00) [pid = 1822] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:14:05 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb033796800) [pid = 1822] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:14:05 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb02be6c000) [pid = 1822] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:14:05 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb02a6d4800) [pid = 1822] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:14:05 INFO - PROCESS | 1822 | 1462526045682 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1481ms 02:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:14:05 INFO - PROCESS | 1822 | 1462526045714 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:14:05 INFO - PROCESS | 1822 | 1462526045717 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 02:14:05 INFO - PROCESS | 1822 | 1462526045722 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:14:05 INFO - PROCESS | 1822 | 1462526045725 Marionette TRACE conn3 <- [1,958,null,{}] 02:14:05 INFO - PROCESS | 1822 | 1462526045740 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:05 INFO - PROCESS | 1822 | 1462526045905 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:14:05 INFO - PROCESS | 1822 | 1462526045921 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036535000 == 108 [pid = 1822] [id = 247] 02:14:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb02a6d4800) [pid = 1822] [serial = 742] [outer = (nil)] 02:14:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb03379ac00) [pid = 1822] [serial = 743] [outer = 0x7fb02a6d4800] 02:14:05 INFO - PROCESS | 1822 | 1462526045983 Marionette DEBUG loaded listener.js 02:14:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb036552400) [pid = 1822] [serial = 744] [outer = 0x7fb02a6d4800] 02:14:06 INFO - PROCESS | 1822 | 1462526046768 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1096ms 02:14:06 INFO - PROCESS | 1822 | 1462526046820 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:14:06 INFO - PROCESS | 1822 | 1462526046823 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 02:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:14:06 INFO - PROCESS | 1822 | 1462526046828 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:14:06 INFO - PROCESS | 1822 | 1462526046830 Marionette TRACE conn3 <- [1,962,null,{}] 02:14:06 INFO - PROCESS | 1822 | 1462526046845 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:07 INFO - PROCESS | 1822 | 1462526047008 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:14:07 INFO - PROCESS | 1822 | 1462526047022 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038b57800 == 109 [pid = 1822] [id = 248] 02:14:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb03374e800) [pid = 1822] [serial = 745] [outer = (nil)] 02:14:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb038bec800) [pid = 1822] [serial = 746] [outer = 0x7fb03374e800] 02:14:07 INFO - PROCESS | 1822 | 1462526047083 Marionette DEBUG loaded listener.js 02:14:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb03b6a8c00) [pid = 1822] [serial = 747] [outer = 0x7fb03374e800] 02:14:08 INFO - PROCESS | 1822 | 1462526048142 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1382ms 02:14:08 INFO - PROCESS | 1822 | 1462526048213 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:14:08 INFO - PROCESS | 1822 | 1462526048219 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 02:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:14:08 INFO - PROCESS | 1822 | 1462526048228 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:14:08 INFO - PROCESS | 1822 | 1462526048233 Marionette TRACE conn3 <- [1,966,null,{}] 02:14:08 INFO - PROCESS | 1822 | 1462526048242 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:08 INFO - PROCESS | 1822 | 1462526048487 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:14:08 INFO - PROCESS | 1822 | 1462526048803 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b51d000 == 110 [pid = 1822] [id = 249] 02:14:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb02ae6c800) [pid = 1822] [serial = 748] [outer = (nil)] 02:14:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb02aec1c00) [pid = 1822] [serial = 749] [outer = 0x7fb02ae6c800] 02:14:08 INFO - PROCESS | 1822 | 1462526048882 Marionette DEBUG loaded listener.js 02:14:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb02b6e6c00) [pid = 1822] [serial = 750] [outer = 0x7fb02ae6c800] 02:14:09 INFO - PROCESS | 1822 | 1462526049736 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1585ms 02:14:09 INFO - PROCESS | 1822 | 1462526049813 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:14:09 INFO - PROCESS | 1822 | 1462526049822 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 02:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:14:09 INFO - PROCESS | 1822 | 1462526049833 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:14:09 INFO - PROCESS | 1822 | 1462526049836 Marionette TRACE conn3 <- [1,970,null,{}] 02:14:09 INFO - PROCESS | 1822 | 1462526049842 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:10 INFO - PROCESS | 1822 | 1462526050073 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:14:10 INFO - PROCESS | 1822 | 1462526050322 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036415800 == 111 [pid = 1822] [id = 250] 02:14:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb02b874800) [pid = 1822] [serial = 751] [outer = (nil)] 02:14:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb02be71000) [pid = 1822] [serial = 752] [outer = 0x7fb02b874800] 02:14:10 INFO - PROCESS | 1822 | 1462526050436 Marionette DEBUG loaded listener.js 02:14:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb03234b000) [pid = 1822] [serial = 753] [outer = 0x7fb02b874800] 02:14:11 INFO - PROCESS | 1822 | 1462526051330 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1543ms 02:14:11 INFO - PROCESS | 1822 | 1462526051377 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:14:11 INFO - PROCESS | 1822 | 1462526051381 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 02:14:11 INFO - PROCESS | 1822 | 1462526051387 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:14:11 INFO - PROCESS | 1822 | 1462526051393 Marionette TRACE conn3 <- [1,974,null,{}] 02:14:11 INFO - PROCESS | 1822 | 1462526051409 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:11 INFO - PROCESS | 1822 | 1462526051615 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:14:11 INFO - PROCESS | 1822 | 1462526051789 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03bd1e000 == 112 [pid = 1822] [id = 251] 02:14:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb032a4e000) [pid = 1822] [serial = 754] [outer = (nil)] 02:14:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb0337a1c00) [pid = 1822] [serial = 755] [outer = 0x7fb032a4e000] 02:14:11 INFO - PROCESS | 1822 | 1462526051915 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb036559400) [pid = 1822] [serial = 756] [outer = 0x7fb032a4e000] 02:14:12 INFO - PROCESS | 1822 | 1462526052748 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1435ms 02:14:12 INFO - PROCESS | 1822 | 1462526052823 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:14:12 INFO - PROCESS | 1822 | 1462526052828 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 02:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:14:12 INFO - PROCESS | 1822 | 1462526052834 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:14:12 INFO - PROCESS | 1822 | 1462526052836 Marionette TRACE conn3 <- [1,978,null,{}] 02:14:12 INFO - PROCESS | 1822 | 1462526052842 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:13 INFO - PROCESS | 1822 | 1462526053077 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:14:13 INFO - PROCESS | 1822 | 1462526053295 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb043014000 == 113 [pid = 1822] [id = 252] 02:14:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb033320c00) [pid = 1822] [serial = 757] [outer = (nil)] 02:14:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb03b8c5400) [pid = 1822] [serial = 758] [outer = 0x7fb033320c00] 02:14:13 INFO - PROCESS | 1822 | 1462526053416 Marionette DEBUG loaded listener.js 02:14:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb03be2a400) [pid = 1822] [serial = 759] [outer = 0x7fb033320c00] 02:14:14 INFO - PROCESS | 1822 | 1462526054267 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1486ms 02:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:14:14 INFO - PROCESS | 1822 | 1462526054321 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 1822 | 1462526054324 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 02:14:14 INFO - PROCESS | 1822 | 1462526054331 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - PROCESS | 1822 | 1462526054333 Marionette TRACE conn3 <- [1,982,null,{}] 02:14:14 INFO - PROCESS | 1822 | 1462526054339 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:14 INFO - PROCESS | 1822 | 1462526054533 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:14:14 INFO - PROCESS | 1822 | 1462526054721 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04aa31800 == 114 [pid = 1822] [id = 253] 02:14:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb036577800) [pid = 1822] [serial = 760] [outer = (nil)] 02:14:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb03c34d800) [pid = 1822] [serial = 761] [outer = 0x7fb036577800] 02:14:14 INFO - PROCESS | 1822 | 1462526054795 Marionette DEBUG loaded listener.js 02:14:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb03c93c800) [pid = 1822] [serial = 762] [outer = 0x7fb036577800] 02:14:15 INFO - PROCESS | 1822 | 1462526055677 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1380ms 02:14:15 INFO - PROCESS | 1822 | 1462526055711 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:14:15 INFO - PROCESS | 1822 | 1462526055714 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 02:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:14:15 INFO - PROCESS | 1822 | 1462526055720 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:14:15 INFO - PROCESS | 1822 | 1462526055723 Marionette TRACE conn3 <- [1,986,null,{}] 02:14:15 INFO - PROCESS | 1822 | 1462526055728 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:15 INFO - PROCESS | 1822 | 1462526055949 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:14:16 INFO - PROCESS | 1822 | 1462526056132 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04f01e000 == 115 [pid = 1822] [id = 254] 02:14:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb03c93d400) [pid = 1822] [serial = 763] [outer = (nil)] 02:14:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb03dd86c00) [pid = 1822] [serial = 764] [outer = 0x7fb03c93d400] 02:14:16 INFO - PROCESS | 1822 | 1462526056207 Marionette DEBUG loaded listener.js 02:14:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb049db2000) [pid = 1822] [serial = 765] [outer = 0x7fb03c93d400] 02:14:17 INFO - PROCESS | 1822 | 1462526057078 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1392ms 02:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:14:17 INFO - PROCESS | 1822 | 1462526057114 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:14:17 INFO - PROCESS | 1822 | 1462526057117 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 02:14:17 INFO - PROCESS | 1822 | 1462526057124 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - PROCESS | 1822 | 1462526057127 Marionette TRACE conn3 <- [1,990,null,{}] 02:14:17 INFO - PROCESS | 1822 | 1462526057134 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:17 INFO - PROCESS | 1822 | 1462526057332 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:14:17 INFO - PROCESS | 1822 | 1462526057514 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b0d7000 == 116 [pid = 1822] [id = 255] 02:14:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb0364a0400) [pid = 1822] [serial = 766] [outer = (nil)] 02:14:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb0364a7800) [pid = 1822] [serial = 767] [outer = 0x7fb0364a0400] 02:14:17 INFO - PROCESS | 1822 | 1462526057589 Marionette DEBUG loaded listener.js 02:14:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb0364ac400) [pid = 1822] [serial = 768] [outer = 0x7fb0364a0400] 02:14:18 INFO - PROCESS | 1822 | 1462526058492 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1433ms 02:14:18 INFO - PROCESS | 1822 | 1462526058556 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:14:18 INFO - PROCESS | 1822 | 1462526058559 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 02:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:14:18 INFO - PROCESS | 1822 | 1462526058565 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:14:18 INFO - PROCESS | 1822 | 1462526058567 Marionette TRACE conn3 <- [1,994,null,{}] 02:14:18 INFO - PROCESS | 1822 | 1462526058573 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:18 INFO - PROCESS | 1822 | 1462526058728 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:14:18 INFO - PROCESS | 1822 | 1462526058925 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026acf800 == 117 [pid = 1822] [id = 256] 02:14:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb02ae69400) [pid = 1822] [serial = 769] [outer = (nil)] 02:14:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb02b95ac00) [pid = 1822] [serial = 770] [outer = 0x7fb02ae69400] 02:14:19 INFO - PROCESS | 1822 | 1462526059001 Marionette DEBUG loaded listener.js 02:14:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb02b95f800) [pid = 1822] [serial = 771] [outer = 0x7fb02ae69400] 02:14:19 INFO - PROCESS | 1822 | 1462526059819 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1332ms 02:14:19 INFO - PROCESS | 1822 | 1462526059898 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:14:19 INFO - PROCESS | 1822 | 1462526059901 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 02:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:14:19 INFO - PROCESS | 1822 | 1462526059907 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:14:19 INFO - PROCESS | 1822 | 1462526059909 Marionette TRACE conn3 <- [1,998,null,{}] 02:14:19 INFO - PROCESS | 1822 | 1462526059915 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:20 INFO - PROCESS | 1822 | 1462526060138 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:14:20 INFO - PROCESS | 1822 | 1462526060316 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb052fa1800 == 118 [pid = 1822] [id = 257] 02:14:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb02b954000) [pid = 1822] [serial = 772] [outer = (nil)] 02:14:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb0364a7400) [pid = 1822] [serial = 773] [outer = 0x7fb02b954000] 02:14:20 INFO - PROCESS | 1822 | 1462526060395 Marionette DEBUG loaded listener.js 02:14:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb03d131000) [pid = 1822] [serial = 774] [outer = 0x7fb02b954000] 02:14:21 INFO - PROCESS | 1822 | 1462526061273 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1428ms 02:14:21 INFO - PROCESS | 1822 | 1462526061336 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:14:21 INFO - PROCESS | 1822 | 1462526061339 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 02:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:14:21 INFO - PROCESS | 1822 | 1462526061345 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:14:21 INFO - PROCESS | 1822 | 1462526061347 Marionette TRACE conn3 <- [1,1002,null,{}] 02:14:21 INFO - PROCESS | 1822 | 1462526061353 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:21 INFO - PROCESS | 1822 | 1462526061536 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:14:21 INFO - PROCESS | 1822 | 1462526061722 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb029643800 == 119 [pid = 1822] [id = 258] 02:14:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb02b95a400) [pid = 1822] [serial = 775] [outer = (nil)] 02:14:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb02bc7d000) [pid = 1822] [serial = 776] [outer = 0x7fb02b95a400] 02:14:21 INFO - PROCESS | 1822 | 1462526061792 Marionette DEBUG loaded listener.js 02:14:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb02bc82000) [pid = 1822] [serial = 777] [outer = 0x7fb02b95a400] 02:14:22 INFO - PROCESS | 1822 | 1462526062627 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1333ms 02:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:14:22 INFO - PROCESS | 1822 | 1462526062680 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:14:22 INFO - PROCESS | 1822 | 1462526062683 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 02:14:22 INFO - PROCESS | 1822 | 1462526062689 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:14:22 INFO - PROCESS | 1822 | 1462526062693 Marionette TRACE conn3 <- [1,1006,null,{}] 02:14:22 INFO - PROCESS | 1822 | 1462526062698 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:22 INFO - PROCESS | 1822 | 1462526062908 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:14:23 INFO - PROCESS | 1822 | 1462526063110 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be20800 == 120 [pid = 1822] [id = 259] 02:14:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb0271a9400) [pid = 1822] [serial = 778] [outer = (nil)] 02:14:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb0364aa800) [pid = 1822] [serial = 779] [outer = 0x7fb0271a9400] 02:14:23 INFO - PROCESS | 1822 | 1462526063196 Marionette DEBUG loaded listener.js 02:14:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb04addbc00) [pid = 1822] [serial = 780] [outer = 0x7fb0271a9400] 02:14:24 INFO - PROCESS | 1822 | 1462526064110 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1484ms 02:14:24 INFO - PROCESS | 1822 | 1462526064173 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 1822 | 1462526064176 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 02:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:14:24 INFO - PROCESS | 1822 | 1462526064182 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:14:24 INFO - PROCESS | 1822 | 1462526064184 Marionette TRACE conn3 <- [1,1010,null,{}] 02:14:24 INFO - PROCESS | 1822 | 1462526064189 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:24 INFO - PROCESS | 1822 | 1462526064366 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:14:24 INFO - PROCESS | 1822 | 1462526064552 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0268a9800 == 121 [pid = 1822] [id = 260] 02:14:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb0271aa800) [pid = 1822] [serial = 781] [outer = (nil)] 02:14:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb02bced000) [pid = 1822] [serial = 782] [outer = 0x7fb0271aa800] 02:14:24 INFO - PROCESS | 1822 | 1462526064634 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb02cf63c00) [pid = 1822] [serial = 783] [outer = 0x7fb0271aa800] 02:14:25 INFO - PROCESS | 1822 | 1462526065850 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1737ms 02:14:25 INFO - PROCESS | 1822 | 1462526065920 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:14:25 INFO - PROCESS | 1822 | 1462526065926 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 02:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:14:25 INFO - PROCESS | 1822 | 1462526065945 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:14:25 INFO - PROCESS | 1822 | 1462526065951 Marionette TRACE conn3 <- [1,1014,null,{}] 02:14:25 INFO - PROCESS | 1822 | 1462526065961 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:26 INFO - PROCESS | 1822 | 1462526066238 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:14:26 INFO - PROCESS | 1822 | 1462526066398 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02963d800 == 122 [pid = 1822] [id = 261] 02:14:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb029732c00) [pid = 1822] [serial = 784] [outer = (nil)] 02:14:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb029734c00) [pid = 1822] [serial = 785] [outer = 0x7fb029732c00] 02:14:26 INFO - PROCESS | 1822 | 1462526066481 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb02a56a800) [pid = 1822] [serial = 786] [outer = 0x7fb029732c00] 02:14:27 INFO - PROCESS | 1822 | 1462526067368 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1489ms 02:14:27 INFO - PROCESS | 1822 | 1462526067434 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:14:27 INFO - PROCESS | 1822 | 1462526067443 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 02:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:14:27 INFO - PROCESS | 1822 | 1462526067455 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:14:27 INFO - PROCESS | 1822 | 1462526067459 Marionette TRACE conn3 <- [1,1018,null,{}] 02:14:27 INFO - PROCESS | 1822 | 1462526067466 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:27 INFO - PROCESS | 1822 | 1462526067783 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:14:28 INFO - PROCESS | 1822 | 1462526068072 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0270df800 == 123 [pid = 1822] [id = 262] 02:14:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb02ae72800) [pid = 1822] [serial = 787] [outer = (nil)] 02:14:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb02aec3000) [pid = 1822] [serial = 788] [outer = 0x7fb02ae72800] 02:14:28 INFO - PROCESS | 1822 | 1462526068159 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb02b55a000) [pid = 1822] [serial = 789] [outer = 0x7fb02ae72800] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0295ca800 == 122 [pid = 1822] [id = 225] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c2de800 == 121 [pid = 1822] [id = 39] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036535000 == 120 [pid = 1822] [id = 247] 02:14:28 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb036391c00) [pid = 1822] [serial = 688] [outer = (nil)] [url = about:blank] 02:14:28 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb029741800) [pid = 1822] [serial = 667] [outer = (nil)] [url = about:blank] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036417800 == 119 [pid = 1822] [id = 246] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb033899800 == 118 [pid = 1822] [id = 245] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0324a0000 == 117 [pid = 1822] [id = 244] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0270dd000 == 116 [pid = 1822] [id = 243] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02bdb4000 == 115 [pid = 1822] [id = 242] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a45c000 == 114 [pid = 1822] [id = 241] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04c950800 == 113 [pid = 1822] [id = 235] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb048c15000 == 112 [pid = 1822] [id = 234] 02:14:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ce6c800 == 111 [pid = 1822] [id = 233] 02:14:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03633e000 == 110 [pid = 1822] [id = 231] 02:14:29 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a8fa000 == 109 [pid = 1822] [id = 230] 02:14:29 INFO - PROCESS | 1822 | 1462526069142 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb03c954000) [pid = 1822] [serial = 652] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb02b555c00) [pid = 1822] [serial = 674] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb02ff4d800) [pid = 1822] [serial = 677] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb02be73000) [pid = 1822] [serial = 670] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb02a566c00) [pid = 1822] [serial = 673] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb03256b000) [pid = 1822] [serial = 685] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb03c350c00) [pid = 1822] [serial = 649] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb03f127400) [pid = 1822] [serial = 661] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb03dd87000) [pid = 1822] [serial = 658] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb02a6cdc00) [pid = 1822] [serial = 634] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb0325a2000) [pid = 1822] [serial = 640] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb03a583c00) [pid = 1822] [serial = 646] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb02be6b000) [pid = 1822] [serial = 637] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb03638a400) [pid = 1822] [serial = 632] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb03d13b800) [pid = 1822] [serial = 655] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb036319800) [pid = 1822] [serial = 643] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb032d82800) [pid = 1822] [serial = 682] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb032353c00) [pid = 1822] [serial = 679] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb042d8c800) [pid = 1822] [serial = 664] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb032595800) [pid = 1822] [serial = 680] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb02b557c00) [pid = 1822] [serial = 676] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb03331e800) [pid = 1822] [serial = 683] [outer = (nil)] [url = about:blank] 02:14:29 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb033795800) [pid = 1822] [serial = 686] [outer = (nil)] [url = about:blank] 02:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1732ms 02:14:29 INFO - PROCESS | 1822 | 1462526069192 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 1822 | 1462526069196 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 02:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:14:29 INFO - PROCESS | 1822 | 1462526069203 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - PROCESS | 1822 | 1462526069209 Marionette TRACE conn3 <- [1,1022,null,{}] 02:14:29 INFO - PROCESS | 1822 | 1462526069224 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:29 INFO - PROCESS | 1822 | 1462526069399 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:14:29 INFO - PROCESS | 1822 | 1462526069554 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b018000 == 110 [pid = 1822] [id = 263] 02:14:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb02b6e1c00) [pid = 1822] [serial = 790] [outer = (nil)] 02:14:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb02b866000) [pid = 1822] [serial = 791] [outer = 0x7fb02b6e1c00] 02:14:29 INFO - PROCESS | 1822 | 1462526069631 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb02b872800) [pid = 1822] [serial = 792] [outer = 0x7fb02b6e1c00] 02:14:30 INFO - PROCESS | 1822 | 1462526070408 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1241ms 02:14:30 INFO - PROCESS | 1822 | 1462526070447 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:14:30 INFO - PROCESS | 1822 | 1462526070451 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 02:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:14:30 INFO - PROCESS | 1822 | 1462526070457 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:14:30 INFO - PROCESS | 1822 | 1462526070459 Marionette TRACE conn3 <- [1,1026,null,{}] 02:14:30 INFO - PROCESS | 1822 | 1462526070464 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:30 INFO - PROCESS | 1822 | 1462526070633 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:14:30 INFO - PROCESS | 1822 | 1462526070648 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be26800 == 111 [pid = 1822] [id = 264] 02:14:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb02b960000) [pid = 1822] [serial = 793] [outer = (nil)] 02:14:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb02bce6c00) [pid = 1822] [serial = 794] [outer = 0x7fb02b960000] 02:14:30 INFO - PROCESS | 1822 | 1462526070708 Marionette DEBUG loaded listener.js 02:14:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb02be68c00) [pid = 1822] [serial = 795] [outer = 0x7fb02b960000] 02:14:31 INFO - PROCESS | 1822 | 1462526071611 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1237ms 02:14:31 INFO - PROCESS | 1822 | 1462526071696 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:14:31 INFO - PROCESS | 1822 | 1462526071699 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 02:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:14:31 INFO - PROCESS | 1822 | 1462526071705 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:14:31 INFO - PROCESS | 1822 | 1462526071708 Marionette TRACE conn3 <- [1,1030,null,{}] 02:14:31 INFO - PROCESS | 1822 | 1462526071713 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:31 INFO - PROCESS | 1822 | 1462526071936 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:14:31 INFO - PROCESS | 1822 | 1462526071964 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03039d000 == 112 [pid = 1822] [id = 265] 02:14:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb02b95cc00) [pid = 1822] [serial = 796] [outer = (nil)] 02:14:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb02be74c00) [pid = 1822] [serial = 797] [outer = 0x7fb02b95cc00] 02:14:32 INFO - PROCESS | 1822 | 1462526072027 Marionette DEBUG loaded listener.js 02:14:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb02cf60400) [pid = 1822] [serial = 798] [outer = 0x7fb02b95cc00] 02:14:32 INFO - PROCESS | 1822 | 1462526072907 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1228ms 02:14:32 INFO - PROCESS | 1822 | 1462526072934 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:14:32 INFO - PROCESS | 1822 | 1462526072938 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 02:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:14:32 INFO - PROCESS | 1822 | 1462526072943 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:14:32 INFO - PROCESS | 1822 | 1462526072945 Marionette TRACE conn3 <- [1,1034,null,{}] 02:14:32 INFO - PROCESS | 1822 | 1462526072950 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:33 INFO - PROCESS | 1822 | 1462526073195 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:14:33 INFO - PROCESS | 1822 | 1462526073235 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032d9c800 == 113 [pid = 1822] [id = 266] 02:14:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb02cff0000) [pid = 1822] [serial = 799] [outer = (nil)] 02:14:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb02ff51000) [pid = 1822] [serial = 800] [outer = 0x7fb02cff0000] 02:14:33 INFO - PROCESS | 1822 | 1462526073300 Marionette DEBUG loaded listener.js 02:14:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb030262800) [pid = 1822] [serial = 801] [outer = 0x7fb02cff0000] 02:14:33 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb032577000) [pid = 1822] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:14:33 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb02a6d4800) [pid = 1822] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:14:33 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb02be6f400) [pid = 1822] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:14:33 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb0271a9c00) [pid = 1822] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:14:33 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb02ae66400) [pid = 1822] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:14:33 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb0271ab400) [pid = 1822] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:14:33 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb02be6e400) [pid = 1822] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:14:34 INFO - PROCESS | 1822 | 1462526074311 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1386ms 02:14:34 INFO - PROCESS | 1822 | 1462526074335 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:14:34 INFO - PROCESS | 1822 | 1462526074338 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 02:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:14:34 INFO - PROCESS | 1822 | 1462526074344 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:14:34 INFO - PROCESS | 1822 | 1462526074346 Marionette TRACE conn3 <- [1,1038,null,{}] 02:14:34 INFO - PROCESS | 1822 | 1462526074352 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:34 INFO - PROCESS | 1822 | 1462526074535 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:14:34 INFO - PROCESS | 1822 | 1462526074552 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0331be800 == 114 [pid = 1822] [id = 267] 02:14:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb02b55b000) [pid = 1822] [serial = 802] [outer = (nil)] 02:14:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb03026b800) [pid = 1822] [serial = 803] [outer = 0x7fb02b55b000] 02:14:34 INFO - PROCESS | 1822 | 1462526074624 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb0321be800) [pid = 1822] [serial = 804] [outer = 0x7fb02b55b000] 02:14:35 INFO - PROCESS | 1822 | 1462526075463 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1180ms 02:14:35 INFO - PROCESS | 1822 | 1462526075525 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:14:35 INFO - PROCESS | 1822 | 1462526075528 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 02:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:14:35 INFO - PROCESS | 1822 | 1462526075538 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - PROCESS | 1822 | 1462526075540 Marionette TRACE conn3 <- [1,1042,null,{}] 02:14:35 INFO - PROCESS | 1822 | 1462526075544 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:35 INFO - PROCESS | 1822 | 1462526075722 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:14:36 INFO - PROCESS | 1822 | 1462526076009 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026add800 == 115 [pid = 1822] [id = 268] 02:14:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb0271a7400) [pid = 1822] [serial = 805] [outer = (nil)] 02:14:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb027b61400) [pid = 1822] [serial = 806] [outer = 0x7fb0271a7400] 02:14:36 INFO - PROCESS | 1822 | 1462526076090 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb029518400) [pid = 1822] [serial = 807] [outer = 0x7fb0271a7400] 02:14:37 INFO - PROCESS | 1822 | 1462526077061 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1581ms 02:14:37 INFO - PROCESS | 1822 | 1462526077119 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:14:37 INFO - PROCESS | 1822 | 1462526077125 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 02:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:14:37 INFO - PROCESS | 1822 | 1462526077133 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:14:37 INFO - PROCESS | 1822 | 1462526077140 Marionette TRACE conn3 <- [1,1046,null,{}] 02:14:37 INFO - PROCESS | 1822 | 1462526077149 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:37 INFO - PROCESS | 1822 | 1462526077398 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:14:37 INFO - PROCESS | 1822 | 1462526077628 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b520000 == 116 [pid = 1822] [id = 269] 02:14:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb02b552800) [pid = 1822] [serial = 808] [outer = (nil)] 02:14:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb02b603400) [pid = 1822] [serial = 809] [outer = 0x7fb02b552800] 02:14:37 INFO - PROCESS | 1822 | 1462526077759 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb02b6ee000) [pid = 1822] [serial = 810] [outer = 0x7fb02b552800] 02:14:38 INFO - PROCESS | 1822 | 1462526078673 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1586ms 02:14:38 INFO - PROCESS | 1822 | 1462526078724 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:14:38 INFO - PROCESS | 1822 | 1462526078730 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 02:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:14:38 INFO - PROCESS | 1822 | 1462526078738 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:14:38 INFO - PROCESS | 1822 | 1462526078740 Marionette TRACE conn3 <- [1,1050,null,{}] 02:14:38 INFO - PROCESS | 1822 | 1462526078747 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:38 INFO - PROCESS | 1822 | 1462526078956 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:14:39 INFO - PROCESS | 1822 | 1462526079273 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0331d6800 == 117 [pid = 1822] [id = 270] 02:14:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb02bcf1800) [pid = 1822] [serial = 811] [outer = (nil)] 02:14:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb02be75400) [pid = 1822] [serial = 812] [outer = 0x7fb02bcf1800] 02:14:39 INFO - PROCESS | 1822 | 1462526079394 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02cfe9400) [pid = 1822] [serial = 813] [outer = 0x7fb02bcf1800] 02:14:40 INFO - PROCESS | 1822 | 1462526080267 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1580ms 02:14:40 INFO - PROCESS | 1822 | 1462526080319 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 1822 | 1462526080323 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 02:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:14:40 INFO - PROCESS | 1822 | 1462526080340 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:14:40 INFO - PROCESS | 1822 | 1462526080349 Marionette TRACE conn3 <- [1,1054,null,{}] 02:14:40 INFO - PROCESS | 1822 | 1462526080356 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:40 INFO - PROCESS | 1822 | 1462526080565 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:14:40 INFO - PROCESS | 1822 | 1462526080804 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03588b000 == 118 [pid = 1822] [id = 271] 02:14:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb032353400) [pid = 1822] [serial = 814] [outer = (nil)] 02:14:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb032409400) [pid = 1822] [serial = 815] [outer = 0x7fb032353400] 02:14:40 INFO - PROCESS | 1822 | 1462526080964 Marionette DEBUG loaded listener.js 02:14:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb032411400) [pid = 1822] [serial = 816] [outer = 0x7fb032353400] 02:14:41 INFO - PROCESS | 1822 | 1462526081868 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1595ms 02:14:41 INFO - PROCESS | 1822 | 1462526081928 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 1822 | 1462526081932 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 02:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:14:41 INFO - PROCESS | 1822 | 1462526081938 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:14:41 INFO - PROCESS | 1822 | 1462526081940 Marionette TRACE conn3 <- [1,1058,null,{}] 02:14:41 INFO - PROCESS | 1822 | 1462526081946 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:42 INFO - PROCESS | 1822 | 1462526082147 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:14:42 INFO - PROCESS | 1822 | 1462526082377 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0364df800 == 119 [pid = 1822] [id = 272] 02:14:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb032354400) [pid = 1822] [serial = 817] [outer = (nil)] 02:14:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb032571c00) [pid = 1822] [serial = 818] [outer = 0x7fb032354400] 02:14:42 INFO - PROCESS | 1822 | 1462526082498 Marionette DEBUG loaded listener.js 02:14:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb032599000) [pid = 1822] [serial = 819] [outer = 0x7fb032354400] 02:14:43 INFO - PROCESS | 1822 | 1462526083323 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1433ms 02:14:43 INFO - PROCESS | 1822 | 1462526083373 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 1822 | 1462526083377 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 02:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:14:43 INFO - PROCESS | 1822 | 1462526083383 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 1822 | 1462526083387 Marionette TRACE conn3 <- [1,1062,null,{}] 02:14:43 INFO - PROCESS | 1822 | 1462526083392 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:43 INFO - PROCESS | 1822 | 1462526083590 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:14:43 INFO - PROCESS | 1822 | 1462526083778 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e49000 == 120 [pid = 1822] [id = 273] 02:14:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb032a55000) [pid = 1822] [serial = 820] [outer = (nil)] 02:14:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb032a58400) [pid = 1822] [serial = 821] [outer = 0x7fb032a55000] 02:14:43 INFO - PROCESS | 1822 | 1462526083869 Marionette DEBUG loaded listener.js 02:14:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7fb03331e800) [pid = 1822] [serial = 822] [outer = 0x7fb032a55000] 02:14:44 INFO - PROCESS | 1822 | 1462526084825 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1489ms 02:14:44 INFO - PROCESS | 1822 | 1462526084873 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:14:44 INFO - PROCESS | 1822 | 1462526084876 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 02:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:14:44 INFO - PROCESS | 1822 | 1462526084884 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:14:44 INFO - PROCESS | 1822 | 1462526084888 Marionette TRACE conn3 <- [1,1066,null,{}] 02:14:44 INFO - PROCESS | 1822 | 1462526084895 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:45 INFO - PROCESS | 1822 | 1462526085103 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:14:45 INFO - PROCESS | 1822 | 1462526085287 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038b44800 == 121 [pid = 1822] [id = 274] 02:14:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb032a55800) [pid = 1822] [serial = 823] [outer = (nil)] 02:14:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb033797800) [pid = 1822] [serial = 824] [outer = 0x7fb032a55800] 02:14:45 INFO - PROCESS | 1822 | 1462526085365 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb033971000) [pid = 1822] [serial = 825] [outer = 0x7fb032a55800] 02:14:46 INFO - PROCESS | 1822 | 1462526086238 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1381ms 02:14:46 INFO - PROCESS | 1822 | 1462526086266 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:14:46 INFO - PROCESS | 1822 | 1462526086270 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 02:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:14:46 INFO - PROCESS | 1822 | 1462526086276 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:14:46 INFO - PROCESS | 1822 | 1462526086279 Marionette TRACE conn3 <- [1,1070,null,{}] 02:14:46 INFO - PROCESS | 1822 | 1462526086285 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:46 INFO - PROCESS | 1822 | 1462526086490 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:14:46 INFO - PROCESS | 1822 | 1462526086697 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b317000 == 122 [pid = 1822] [id = 275] 02:14:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb03259fc00) [pid = 1822] [serial = 826] [outer = (nil)] 02:14:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb033977c00) [pid = 1822] [serial = 827] [outer = 0x7fb03259fc00] 02:14:46 INFO - PROCESS | 1822 | 1462526086811 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7fb033a11c00) [pid = 1822] [serial = 828] [outer = 0x7fb03259fc00] 02:14:47 INFO - PROCESS | 1822 | 1462526087683 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1432ms 02:14:47 INFO - PROCESS | 1822 | 1462526087709 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:14:47 INFO - PROCESS | 1822 | 1462526087714 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 02:14:47 INFO - PROCESS | 1822 | 1462526087720 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:14:47 INFO - PROCESS | 1822 | 1462526087725 Marionette TRACE conn3 <- [1,1074,null,{}] 02:14:47 INFO - PROCESS | 1822 | 1462526087750 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:47 INFO - PROCESS | 1822 | 1462526087952 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:14:48 INFO - PROCESS | 1822 | 1462526088143 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ba10000 == 123 [pid = 1822] [id = 276] 02:14:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7fb033325000) [pid = 1822] [serial = 829] [outer = (nil)] 02:14:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7fb034ab9400) [pid = 1822] [serial = 830] [outer = 0x7fb033325000] 02:14:48 INFO - PROCESS | 1822 | 1462526088216 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb034c3f400) [pid = 1822] [serial = 831] [outer = 0x7fb033325000] 02:14:49 INFO - PROCESS | 1822 | 1462526089257 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1587ms 02:14:49 INFO - PROCESS | 1822 | 1462526089307 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 1822 | 1462526089311 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 02:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:14:49 INFO - PROCESS | 1822 | 1462526089317 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 1822 | 1462526089319 Marionette TRACE conn3 <- [1,1078,null,{}] 02:14:49 INFO - PROCESS | 1822 | 1462526089325 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:49 INFO - PROCESS | 1822 | 1462526089511 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:14:49 INFO - PROCESS | 1822 | 1462526089749 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03cb70000 == 124 [pid = 1822] [id = 277] 02:14:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7fb033975400) [pid = 1822] [serial = 832] [outer = (nil)] 02:14:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7fb03580e800) [pid = 1822] [serial = 833] [outer = 0x7fb033975400] 02:14:49 INFO - PROCESS | 1822 | 1462526089866 Marionette DEBUG loaded listener.js 02:14:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7fb03631b400) [pid = 1822] [serial = 834] [outer = 0x7fb033975400] 02:14:50 INFO - PROCESS | 1822 | 1462526090702 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1427ms 02:14:50 INFO - PROCESS | 1822 | 1462526090746 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:14:50 INFO - PROCESS | 1822 | 1462526090750 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 02:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:14:50 INFO - PROCESS | 1822 | 1462526090756 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:14:50 INFO - PROCESS | 1822 | 1462526090758 Marionette TRACE conn3 <- [1,1082,null,{}] 02:14:50 INFO - PROCESS | 1822 | 1462526090765 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:50 INFO - PROCESS | 1822 | 1462526090960 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:14:51 INFO - PROCESS | 1822 | 1462526091160 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03d47c800 == 125 [pid = 1822] [id = 278] 02:14:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7fb033d80000) [pid = 1822] [serial = 835] [outer = (nil)] 02:14:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb036391800) [pid = 1822] [serial = 836] [outer = 0x7fb033d80000] 02:14:51 INFO - PROCESS | 1822 | 1462526091245 Marionette DEBUG loaded listener.js 02:14:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb036552c00) [pid = 1822] [serial = 837] [outer = 0x7fb033d80000] 02:14:52 INFO - PROCESS | 1822 | 1462526092241 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1531ms 02:14:52 INFO - PROCESS | 1822 | 1462526092288 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:14:52 INFO - PROCESS | 1822 | 1462526092292 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 02:14:52 INFO - PROCESS | 1822 | 1462526092299 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:14:52 INFO - PROCESS | 1822 | 1462526092303 Marionette TRACE conn3 <- [1,1086,null,{}] 02:14:52 INFO - PROCESS | 1822 | 1462526092308 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:52 INFO - PROCESS | 1822 | 1462526092566 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:14:52 INFO - PROCESS | 1822 | 1462526092799 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03bd08000 == 126 [pid = 1822] [id = 279] 02:14:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb03234e800) [pid = 1822] [serial = 838] [outer = (nil)] 02:14:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb038be6800) [pid = 1822] [serial = 839] [outer = 0x7fb03234e800] 02:14:52 INFO - PROCESS | 1822 | 1462526092887 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7fb0396bd400) [pid = 1822] [serial = 840] [outer = 0x7fb03234e800] 02:14:53 INFO - PROCESS | 1822 | 1462526093670 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1390ms 02:14:53 INFO - PROCESS | 1822 | 1462526093689 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:14:53 INFO - PROCESS | 1822 | 1462526093693 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 02:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:14:53 INFO - PROCESS | 1822 | 1462526093719 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:14:53 INFO - PROCESS | 1822 | 1462526093723 Marionette TRACE conn3 <- [1,1090,null,{}] 02:14:53 INFO - PROCESS | 1822 | 1462526093729 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:53 INFO - PROCESS | 1822 | 1462526093923 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:14:54 INFO - PROCESS | 1822 | 1462526094117 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f1b0800 == 127 [pid = 1822] [id = 280] 02:14:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7fb027b6b400) [pid = 1822] [serial = 841] [outer = (nil)] 02:14:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7fb0334e4c00) [pid = 1822] [serial = 842] [outer = 0x7fb027b6b400] 02:14:54 INFO - PROCESS | 1822 | 1462526094197 Marionette DEBUG loaded listener.js 02:14:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7fb039fa9c00) [pid = 1822] [serial = 843] [outer = 0x7fb027b6b400] 02:14:55 INFO - PROCESS | 1822 | 1462526095608 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1942ms 02:14:55 INFO - PROCESS | 1822 | 1462526095659 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:14:55 INFO - PROCESS | 1822 | 1462526095664 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 02:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:14:55 INFO - PROCESS | 1822 | 1462526095672 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:14:55 INFO - PROCESS | 1822 | 1462526095676 Marionette TRACE conn3 <- [1,1094,null,{}] 02:14:55 INFO - PROCESS | 1822 | 1462526095683 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:55 INFO - PROCESS | 1822 | 1462526095898 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:14:56 INFO - PROCESS | 1822 | 1462526096135 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02964a800 == 128 [pid = 1822] [id = 281] 02:14:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7fb02ae6e400) [pid = 1822] [serial = 844] [outer = (nil)] 02:14:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7fb02aec9c00) [pid = 1822] [serial = 845] [outer = 0x7fb02ae6e400] 02:14:56 INFO - PROCESS | 1822 | 1462526096273 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb02b608400) [pid = 1822] [serial = 846] [outer = 0x7fb02ae6e400] 02:14:57 INFO - PROCESS | 1822 | 1462526097397 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1785ms 02:14:57 INFO - PROCESS | 1822 | 1462526097459 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 1822 | 1462526097467 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 02:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:14:57 INFO - PROCESS | 1822 | 1462526097479 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:14:57 INFO - PROCESS | 1822 | 1462526097483 Marionette TRACE conn3 <- [1,1098,null,{}] 02:14:57 INFO - PROCESS | 1822 | 1462526097491 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:57 INFO - PROCESS | 1822 | 1462526097797 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:14:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb035872800 == 127 [pid = 1822] [id = 228] 02:14:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036eea000 == 126 [pid = 1822] [id = 210] 02:14:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032da1000 == 125 [pid = 1822] [id = 209] 02:14:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032db6000 == 124 [pid = 1822] [id = 207] 02:14:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a89d000 == 123 [pid = 1822] [id = 206] 02:14:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b50c800 == 122 [pid = 1822] [id = 224] 02:14:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ba1a000 == 121 [pid = 1822] [id = 213] 02:14:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04aa2b800 == 120 [pid = 1822] [id = 216] 02:14:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb034aa4800 == 119 [pid = 1822] [id = 227] 02:14:57 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb038bec800) [pid = 1822] [serial = 746] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0331be800 == 118 [pid = 1822] [id = 267] 02:14:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032d9c800 == 117 [pid = 1822] [id = 266] 02:14:58 INFO - PROCESS | 1822 | 1462526098126 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b018000 == 116 [pid = 1822] [id = 263] 02:14:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0270df800 == 115 [pid = 1822] [id = 262] 02:14:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295e3800 == 116 [pid = 1822] [id = 282] 02:14:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb02950a800) [pid = 1822] [serial = 847] [outer = (nil)] 02:14:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7fb02b558c00) [pid = 1822] [serial = 848] [outer = 0x7fb02950a800] 02:14:58 INFO - PROCESS | 1822 | 1462526098199 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7fb02bc7cc00) [pid = 1822] [serial = 849] [outer = 0x7fb02950a800] 02:14:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02963d800 == 115 [pid = 1822] [id = 261] 02:14:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04aa31800 == 114 [pid = 1822] [id = 253] 02:14:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb043014000 == 113 [pid = 1822] [id = 252] 02:14:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b51d000 == 112 [pid = 1822] [id = 249] 02:14:58 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038b57800 == 111 [pid = 1822] [id = 248] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7fb032594800) [pid = 1822] [serial = 740] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7fb032f68000) [pid = 1822] [serial = 741] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb03379ac00) [pid = 1822] [serial = 743] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7fb02ff4b400) [pid = 1822] [serial = 734] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7fb03026c800) [pid = 1822] [serial = 735] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7fb03dd8ec00) [pid = 1822] [serial = 709] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7fb02a8cd000) [pid = 1822] [serial = 691] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7fb03b089c00) [pid = 1822] [serial = 703] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7fb033d81c00) [pid = 1822] [serial = 697] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb030264c00) [pid = 1822] [serial = 694] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb02b55d000) [pid = 1822] [serial = 729] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb02a56dc00) [pid = 1822] [serial = 728] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb02b86b400) [pid = 1822] [serial = 731] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7fb02b871c00) [pid = 1822] [serial = 732] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7fb027b6d400) [pid = 1822] [serial = 726] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7fb0271af800) [pid = 1822] [serial = 725] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7fb03657bc00) [pid = 1822] [serial = 700] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb049d69800) [pid = 1822] [serial = 715] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7fb03c957800) [pid = 1822] [serial = 706] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7fb049810800) [pid = 1822] [serial = 712] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7fb02b6e8c00) [pid = 1822] [serial = 719] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb027b6bc00) [pid = 1822] [serial = 722] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb032348000) [pid = 1822] [serial = 737] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb03240e400) [pid = 1822] [serial = 738] [outer = (nil)] [url = about:blank] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb02950b400) [pid = 1822] [serial = 476] [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.] 02:14:58 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb036552400) [pid = 1822] [serial = 744] [outer = (nil)] [url = about:blank] 02:14:59 INFO - PROCESS | 1822 | 1462526099010 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1592ms 02:14:59 INFO - PROCESS | 1822 | 1462526099072 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 1822 | 1462526099076 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 02:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:14:59 INFO - PROCESS | 1822 | 1462526099082 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - PROCESS | 1822 | 1462526099088 Marionette TRACE conn3 <- [1,1102,null,{}] 02:14:59 INFO - PROCESS | 1822 | 1462526099103 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:59 INFO - PROCESS | 1822 | 1462526099285 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:14:59 INFO - PROCESS | 1822 | 1462526099298 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b0cd800 == 112 [pid = 1822] [id = 283] 02:14:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb02be73400) [pid = 1822] [serial = 850] [outer = (nil)] 02:14:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb02cf60c00) [pid = 1822] [serial = 851] [outer = 0x7fb02be73400] 02:14:59 INFO - PROCESS | 1822 | 1462526099380 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb02cff8800) [pid = 1822] [serial = 852] [outer = 0x7fb02be73400] 02:15:00 INFO - PROCESS | 1822 | 1462526100289 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1237ms 02:15:00 INFO - PROCESS | 1822 | 1462526100320 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 1822 | 1462526100325 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 02:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:15:00 INFO - PROCESS | 1822 | 1462526100337 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - PROCESS | 1822 | 1462526100339 Marionette TRACE conn3 <- [1,1106,null,{}] 02:15:00 INFO - PROCESS | 1822 | 1462526100345 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:00 INFO - PROCESS | 1822 | 1462526100601 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:15:01 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb029732c00) [pid = 1822] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:15:01 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb02b95cc00) [pid = 1822] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:15:01 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb02b6e1c00) [pid = 1822] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:15:01 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7fb02ae72800) [pid = 1822] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:15:01 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb02b960000) [pid = 1822] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:15:01 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb02cff0000) [pid = 1822] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:15:01 INFO - PROCESS | 1822 | 1462526101330 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026bd7000 == 113 [pid = 1822] [id = 284] 02:15:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb027b64000) [pid = 1822] [serial = 853] [outer = (nil)] 02:15:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb029517c00) [pid = 1822] [serial = 854] [outer = 0x7fb027b64000] 02:15:01 INFO - PROCESS | 1822 | 1462526101415 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7fb02a574800) [pid = 1822] [serial = 855] [outer = 0x7fb027b64000] 02:15:02 INFO - PROCESS | 1822 | 1462526102379 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2085ms 02:15:02 INFO - PROCESS | 1822 | 1462526102426 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 1822 | 1462526102432 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 02:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:15:02 INFO - PROCESS | 1822 | 1462526102442 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - PROCESS | 1822 | 1462526102448 Marionette TRACE conn3 <- [1,1110,null,{}] 02:15:02 INFO - PROCESS | 1822 | 1462526102455 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:02 INFO - PROCESS | 1822 | 1462526102674 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:15:02 INFO - PROCESS | 1822 | 1462526102907 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b013000 == 114 [pid = 1822] [id = 285] 02:15:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb02b57e000) [pid = 1822] [serial = 856] [outer = (nil)] 02:15:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb02b86f400) [pid = 1822] [serial = 857] [outer = 0x7fb02b57e000] 02:15:03 INFO - PROCESS | 1822 | 1462526103028 Marionette DEBUG loaded listener.js 02:15:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb02b95cc00) [pid = 1822] [serial = 858] [outer = 0x7fb02b57e000] 02:15:03 INFO - PROCESS | 1822 | 1462526103925 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1541ms 02:15:03 INFO - PROCESS | 1822 | 1462526103985 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 1822 | 1462526103992 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 02:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:15:04 INFO - PROCESS | 1822 | 1462526103999 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:15:04 INFO - PROCESS | 1822 | 1462526104002 Marionette TRACE conn3 <- [1,1114,null,{}] 02:15:04 INFO - PROCESS | 1822 | 1462526104008 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:04 INFO - PROCESS | 1822 | 1462526104207 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:15:04 INFO - PROCESS | 1822 | 1462526104390 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03249c800 == 115 [pid = 1822] [id = 286] 02:15:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb02bce3400) [pid = 1822] [serial = 859] [outer = (nil)] 02:15:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb02cf57400) [pid = 1822] [serial = 860] [outer = 0x7fb02bce3400] 02:15:04 INFO - PROCESS | 1822 | 1462526104549 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7fb02cff1400) [pid = 1822] [serial = 861] [outer = 0x7fb02bce3400] 02:15:05 INFO - PROCESS | 1822 | 1462526105440 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1485ms 02:15:05 INFO - PROCESS | 1822 | 1462526105485 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:15:05 INFO - PROCESS | 1822 | 1462526105489 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 02:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:15:05 INFO - PROCESS | 1822 | 1462526105503 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - PROCESS | 1822 | 1462526105512 Marionette TRACE conn3 <- [1,1118,null,{}] 02:15:05 INFO - PROCESS | 1822 | 1462526105520 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:05 INFO - PROCESS | 1822 | 1462526105761 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:15:05 INFO - PROCESS | 1822 | 1462526105991 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033893800 == 116 [pid = 1822] [id = 287] 02:15:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7fb030265800) [pid = 1822] [serial = 862] [outer = (nil)] 02:15:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7fb032352000) [pid = 1822] [serial = 863] [outer = 0x7fb030265800] 02:15:06 INFO - PROCESS | 1822 | 1462526106111 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb032417400) [pid = 1822] [serial = 864] [outer = 0x7fb030265800] 02:15:06 INFO - PROCESS | 1822 | 1462526106997 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1550ms 02:15:07 INFO - PROCESS | 1822 | 1462526107047 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:15:07 INFO - PROCESS | 1822 | 1462526107053 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 02:15:07 INFO - PROCESS | 1822 | 1462526107060 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:15:07 INFO - PROCESS | 1822 | 1462526107063 Marionette TRACE conn3 <- [1,1122,null,{}] 02:15:07 INFO - PROCESS | 1822 | 1462526107068 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:07 INFO - PROCESS | 1822 | 1462526107296 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:15:07 INFO - PROCESS | 1822 | 1462526107518 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03633f800 == 117 [pid = 1822] [id = 288] 02:15:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7fb030269800) [pid = 1822] [serial = 865] [outer = (nil)] 02:15:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7fb032599c00) [pid = 1822] [serial = 866] [outer = 0x7fb030269800] 02:15:07 INFO - PROCESS | 1822 | 1462526107634 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7fb032d82800) [pid = 1822] [serial = 867] [outer = 0x7fb030269800] 02:15:08 INFO - PROCESS | 1822 | 1462526108460 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1441ms 02:15:08 INFO - PROCESS | 1822 | 1462526108502 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:15:08 INFO - PROCESS | 1822 | 1462526108506 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 02:15:08 INFO - PROCESS | 1822 | 1462526108512 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 1822 | 1462526108515 Marionette TRACE conn3 <- [1,1126,null,{}] 02:15:08 INFO - PROCESS | 1822 | 1462526108521 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:08 INFO - PROCESS | 1822 | 1462526108764 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:15:08 INFO - PROCESS | 1822 | 1462526108959 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03653c000 == 118 [pid = 1822] [id = 289] 02:15:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7fb032f63800) [pid = 1822] [serial = 868] [outer = (nil)] 02:15:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb03307bc00) [pid = 1822] [serial = 869] [outer = 0x7fb032f63800] 02:15:09 INFO - PROCESS | 1822 | 1462526109088 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb033798c00) [pid = 1822] [serial = 870] [outer = 0x7fb032f63800] 02:15:10 INFO - PROCESS | 1822 | 1462526110147 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1683ms 02:15:10 INFO - PROCESS | 1822 | 1462526110195 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 1822 | 1462526110198 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 02:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:15:10 INFO - PROCESS | 1822 | 1462526110204 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 1822 | 1462526110206 Marionette TRACE conn3 <- [1,1130,null,{}] 02:15:10 INFO - PROCESS | 1822 | 1462526110212 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:10 INFO - PROCESS | 1822 | 1462526110411 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:15:10 INFO - PROCESS | 1822 | 1462526110635 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ad0b800 == 119 [pid = 1822] [id = 290] 02:15:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb032f63c00) [pid = 1822] [serial = 871] [outer = (nil)] 02:15:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb0364aac00) [pid = 1822] [serial = 872] [outer = 0x7fb032f63c00] 02:15:10 INFO - PROCESS | 1822 | 1462526110752 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7fb03655a400) [pid = 1822] [serial = 873] [outer = 0x7fb032f63c00] 02:15:11 INFO - PROCESS | 1822 | 1462526111595 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1431ms 02:15:11 INFO - PROCESS | 1822 | 1462526111636 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 1822 | 1462526111639 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 02:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:15:11 INFO - PROCESS | 1822 | 1462526111645 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 1822 | 1462526111648 Marionette TRACE conn3 <- [1,1134,null,{}] 02:15:11 INFO - PROCESS | 1822 | 1462526111653 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:11 INFO - PROCESS | 1822 | 1462526111847 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:15:12 INFO - PROCESS | 1822 | 1462526112038 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c854800 == 120 [pid = 1822] [id = 291] 02:15:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7fb0271b0c00) [pid = 1822] [serial = 874] [outer = (nil)] 02:15:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7fb036578800) [pid = 1822] [serial = 875] [outer = 0x7fb0271b0c00] 02:15:12 INFO - PROCESS | 1822 | 1462526112111 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7fb038b27800) [pid = 1822] [serial = 876] [outer = 0x7fb0271b0c00] 02:15:12 INFO - PROCESS | 1822 | 1462526112975 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1377ms 02:15:13 INFO - PROCESS | 1822 | 1462526113025 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:15:13 INFO - PROCESS | 1822 | 1462526113030 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 02:15:13 INFO - PROCESS | 1822 | 1462526113036 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:15:13 INFO - PROCESS | 1822 | 1462526113040 Marionette TRACE conn3 <- [1,1138,null,{}] 02:15:13 INFO - PROCESS | 1822 | 1462526113047 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:13 INFO - PROCESS | 1822 | 1462526113247 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:15:13 INFO - PROCESS | 1822 | 1462526113440 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f14e000 == 121 [pid = 1822] [id = 292] 02:15:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7fb03379ac00) [pid = 1822] [serial = 877] [outer = (nil)] 02:15:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7fb039f27800) [pid = 1822] [serial = 878] [outer = 0x7fb03379ac00] 02:15:13 INFO - PROCESS | 1822 | 1462526113529 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb03a582000) [pid = 1822] [serial = 879] [outer = 0x7fb03379ac00] 02:15:14 INFO - PROCESS | 1822 | 1462526114416 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1444ms 02:15:14 INFO - PROCESS | 1822 | 1462526114481 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:15:14 INFO - PROCESS | 1822 | 1462526114485 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 02:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:15:14 INFO - PROCESS | 1822 | 1462526114490 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:15:14 INFO - PROCESS | 1822 | 1462526114493 Marionette TRACE conn3 <- [1,1142,null,{}] 02:15:14 INFO - PROCESS | 1822 | 1462526114498 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:14 INFO - PROCESS | 1822 | 1462526114694 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:15:14 INFO - PROCESS | 1822 | 1462526114887 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049d08000 == 122 [pid = 1822] [id = 293] 02:15:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7fb036551400) [pid = 1822] [serial = 880] [outer = (nil)] 02:15:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7fb03b085800) [pid = 1822] [serial = 881] [outer = 0x7fb036551400] 02:15:14 INFO - PROCESS | 1822 | 1462526114961 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7fb03b091800) [pid = 1822] [serial = 882] [outer = 0x7fb036551400] 02:15:15 INFO - PROCESS | 1822 | 1462526115782 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1329ms 02:15:15 INFO - PROCESS | 1822 | 1462526115821 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 1822 | 1462526115824 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 02:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:15:15 INFO - PROCESS | 1822 | 1462526115831 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - PROCESS | 1822 | 1462526115834 Marionette TRACE conn3 <- [1,1146,null,{}] 02:15:15 INFO - PROCESS | 1822 | 1462526115839 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:16 INFO - PROCESS | 1822 | 1462526116016 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:15:16 INFO - PROCESS | 1822 | 1462526116209 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04af7f000 == 123 [pid = 1822] [id = 294] 02:15:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7fb03b2cf400) [pid = 1822] [serial = 883] [outer = (nil)] 02:15:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7fb03b6abc00) [pid = 1822] [serial = 884] [outer = 0x7fb03b2cf400] 02:15:16 INFO - PROCESS | 1822 | 1462526116291 Marionette DEBUG loaded listener.js 02:15:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7fb03b8ca800) [pid = 1822] [serial = 885] [outer = 0x7fb03b2cf400] 02:15:17 INFO - PROCESS | 1822 | 1462526117200 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1433ms 02:15:17 INFO - PROCESS | 1822 | 1462526117266 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:15:17 INFO - PROCESS | 1822 | 1462526117270 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 02:15:17 INFO - PROCESS | 1822 | 1462526117275 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:15:17 INFO - PROCESS | 1822 | 1462526117279 Marionette TRACE conn3 <- [1,1150,null,{}] 02:15:17 INFO - PROCESS | 1822 | 1462526117284 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:17 INFO - PROCESS | 1822 | 1462526117493 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:15:17 INFO - PROCESS | 1822 | 1462526117684 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e7b7000 == 124 [pid = 1822] [id = 295] 02:15:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7fb030267c00) [pid = 1822] [serial = 886] [outer = (nil)] 02:15:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7fb03c346400) [pid = 1822] [serial = 887] [outer = 0x7fb030267c00] 02:15:17 INFO - PROCESS | 1822 | 1462526117755 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7fb03c81b000) [pid = 1822] [serial = 888] [outer = 0x7fb030267c00] 02:15:18 INFO - PROCESS | 1822 | 1462526118565 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1335ms 02:15:18 INFO - PROCESS | 1822 | 1462526118611 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 1822 | 1462526118615 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 02:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:15:18 INFO - PROCESS | 1822 | 1462526118622 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 1822 | 1462526118625 Marionette TRACE conn3 <- [1,1154,null,{}] 02:15:18 INFO - PROCESS | 1822 | 1462526118630 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:18 INFO - PROCESS | 1822 | 1462526118800 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:15:19 INFO - PROCESS | 1822 | 1462526118992 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04f021800 == 125 [pid = 1822] [id = 296] 02:15:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7fb033977800) [pid = 1822] [serial = 889] [outer = (nil)] 02:15:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7fb03c94fc00) [pid = 1822] [serial = 890] [outer = 0x7fb033977800] 02:15:19 INFO - PROCESS | 1822 | 1462526119062 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb03c958400) [pid = 1822] [serial = 891] [outer = 0x7fb033977800] 02:15:19 INFO - PROCESS | 1822 | 1462526119946 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1383ms 02:15:20 INFO - PROCESS | 1822 | 1462526120006 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:15:20 INFO - PROCESS | 1822 | 1462526120018 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 02:15:20 INFO - PROCESS | 1822 | 1462526120024 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - PROCESS | 1822 | 1462526120026 Marionette TRACE conn3 <- [1,1158,null,{}] 02:15:20 INFO - PROCESS | 1822 | 1462526120032 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:20 INFO - PROCESS | 1822 | 1462526120230 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:15:20 INFO - PROCESS | 1822 | 1462526120419 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb053199800 == 126 [pid = 1822] [id = 297] 02:15:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb034abcc00) [pid = 1822] [serial = 892] [outer = (nil)] 02:15:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb03cecd400) [pid = 1822] [serial = 893] [outer = 0x7fb034abcc00] 02:15:20 INFO - PROCESS | 1822 | 1462526120491 Marionette DEBUG loaded listener.js 02:15:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7fb03d132800) [pid = 1822] [serial = 894] [outer = 0x7fb034abcc00] 02:15:21 INFO - PROCESS | 1822 | 1462526121308 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1328ms 02:15:21 INFO - PROCESS | 1822 | 1462526121353 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:15:21 INFO - PROCESS | 1822 | 1462526121357 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 02:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:15:21 INFO - PROCESS | 1822 | 1462526121363 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - PROCESS | 1822 | 1462526121365 Marionette TRACE conn3 <- [1,1162,null,{}] 02:15:21 INFO - PROCESS | 1822 | 1462526121370 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:21 INFO - PROCESS | 1822 | 1462526121548 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:15:21 INFO - PROCESS | 1822 | 1462526121750 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0266e5800 == 127 [pid = 1822] [id = 298] 02:15:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7fb02aebf000) [pid = 1822] [serial = 895] [outer = (nil)] 02:15:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7fb03026e000) [pid = 1822] [serial = 896] [outer = 0x7fb02aebf000] 02:15:21 INFO - PROCESS | 1822 | 1462526121824 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7fb03d431c00) [pid = 1822] [serial = 897] [outer = 0x7fb02aebf000] 02:15:22 INFO - PROCESS | 1822 | 1462526122698 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1383ms 02:15:22 INFO - PROCESS | 1822 | 1462526122747 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 02:15:22 INFO - PROCESS | 1822 | 1462526122751 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 02:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:15:22 INFO - PROCESS | 1822 | 1462526122756 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - PROCESS | 1822 | 1462526122758 Marionette TRACE conn3 <- [1,1166,null,{}] 02:15:22 INFO - PROCESS | 1822 | 1462526122764 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:22 INFO - PROCESS | 1822 | 1462526122946 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:15:23 INFO - PROCESS | 1822 | 1462526123141 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a46d000 == 128 [pid = 1822] [id = 299] 02:15:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7fb02b574400) [pid = 1822] [serial = 898] [outer = (nil)] 02:15:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7fb03d4b1800) [pid = 1822] [serial = 899] [outer = 0x7fb02b574400] 02:15:23 INFO - PROCESS | 1822 | 1462526123209 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7fb03dc5e000) [pid = 1822] [serial = 900] [outer = 0x7fb02b574400] 02:15:24 INFO - PROCESS | 1822 | 1462526124375 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1678ms 02:15:24 INFO - PROCESS | 1822 | 1462526124436 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 1822 | 1462526124441 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 02:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:15:24 INFO - PROCESS | 1822 | 1462526124449 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - PROCESS | 1822 | 1462526124454 Marionette TRACE conn3 <- [1,1170,null,{}] 02:15:24 INFO - PROCESS | 1822 | 1462526124463 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:24 INFO - PROCESS | 1822 | 1462526124654 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:15:24 INFO - PROCESS | 1822 | 1462526124906 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b016000 == 129 [pid = 1822] [id = 300] 02:15:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7fb02aec0c00) [pid = 1822] [serial = 901] [outer = (nil)] 02:15:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7fb02b57b000) [pid = 1822] [serial = 902] [outer = 0x7fb02aec0c00] 02:15:24 INFO - PROCESS | 1822 | 1462526124976 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7fb02b865400) [pid = 1822] [serial = 903] [outer = 0x7fb02aec0c00] 02:15:25 INFO - PROCESS | 1822 | 1462526125829 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1435ms 02:15:25 INFO - PROCESS | 1822 | 1462526125885 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 02:15:25 INFO - PROCESS | 1822 | 1462526125893 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 02:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:15:25 INFO - PROCESS | 1822 | 1462526125902 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:15:25 INFO - PROCESS | 1822 | 1462526125905 Marionette TRACE conn3 <- [1,1174,null,{}] 02:15:25 INFO - PROCESS | 1822 | 1462526125912 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:26 INFO - PROCESS | 1822 | 1462526126100 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:15:26 INFO - PROCESS | 1822 | 1462526126294 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032da0800 == 130 [pid = 1822] [id = 301] 02:15:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7fb0271ab000) [pid = 1822] [serial = 904] [outer = (nil)] 02:15:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7fb02ae72c00) [pid = 1822] [serial = 905] [outer = 0x7fb0271ab000] 02:15:26 INFO - PROCESS | 1822 | 1462526126360 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7fb02cfef400) [pid = 1822] [serial = 906] [outer = 0x7fb0271ab000] 02:15:27 INFO - PROCESS | 1822 | 1462526127405 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 1822 | 1462526127491 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 02:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:15:27 INFO - PROCESS | 1822 | 1462526127497 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 1822 | 1462526127502 Marionette TRACE conn3 <- [1,1178,null,{}] 02:15:27 INFO - PROCESS | 1822 | 1462526127517 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:27 INFO - PROCESS | 1822 | 1462526127806 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:15:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b42e000 == 129 [pid = 1822] [id = 232] 02:15:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b0cd800 == 128 [pid = 1822] [id = 283] 02:15:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be26800 == 127 [pid = 1822] [id = 264] 02:15:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0295e3800 == 126 [pid = 1822] [id = 282] 02:15:27 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7fb02bc7d000) [pid = 1822] [serial = 776] [outer = (nil)] [url = about:blank] 02:15:27 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7fb0364aa800) [pid = 1822] [serial = 779] [outer = (nil)] [url = about:blank] 02:15:27 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7fb03026b800) [pid = 1822] [serial = 803] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02964a800 == 125 [pid = 1822] [id = 281] 02:15:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e49000 == 124 [pid = 1822] [id = 273] 02:15:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0364df800 == 123 [pid = 1822] [id = 272] 02:15:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03588b000 == 122 [pid = 1822] [id = 271] 02:15:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0331d6800 == 121 [pid = 1822] [id = 270] 02:15:28 INFO - PROCESS | 1822 | 1462526128138 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b520000 == 120 [pid = 1822] [id = 269] 02:15:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026add800 == 119 [pid = 1822] [id = 268] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7fb0364a7800) [pid = 1822] [serial = 767] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7fb02a56a800) [pid = 1822] [serial = 786] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7fb02be74c00) [pid = 1822] [serial = 797] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7fb02b95ac00) [pid = 1822] [serial = 770] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7fb02b872800) [pid = 1822] [serial = 792] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7fb0337a1c00) [pid = 1822] [serial = 755] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7fb02aec3000) [pid = 1822] [serial = 788] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7fb02be68c00) [pid = 1822] [serial = 795] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7fb02b866000) [pid = 1822] [serial = 791] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7fb03c34d800) [pid = 1822] [serial = 761] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb02aec1c00) [pid = 1822] [serial = 749] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb02bce6c00) [pid = 1822] [serial = 794] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb029734c00) [pid = 1822] [serial = 785] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7fb030262800) [pid = 1822] [serial = 801] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7fb03b8c5400) [pid = 1822] [serial = 758] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7fb02be71000) [pid = 1822] [serial = 752] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7fb02bced000) [pid = 1822] [serial = 782] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7fb0364a7400) [pid = 1822] [serial = 773] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7fb03dd86c00) [pid = 1822] [serial = 764] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7fb02ff51000) [pid = 1822] [serial = 800] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7fb02cf60400) [pid = 1822] [serial = 798] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7fb02b55a000) [pid = 1822] [serial = 789] [outer = (nil)] [url = about:blank] 02:15:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0268af800 == 120 [pid = 1822] [id = 302] 02:15:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7fb029734c00) [pid = 1822] [serial = 907] [outer = (nil)] 02:15:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7fb02b95ac00) [pid = 1822] [serial = 908] [outer = 0x7fb029734c00] 02:15:28 INFO - PROCESS | 1822 | 1462526128234 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7fb032595800) [pid = 1822] [serial = 909] [outer = 0x7fb029734c00] 02:15:28 INFO - PROCESS | 1822 | 1462526128971 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 1822 | 1462526129001 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 02:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:15:29 INFO - PROCESS | 1822 | 1462526129007 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 1822 | 1462526129008 Marionette TRACE conn3 <- [1,1182,null,{}] 02:15:29 INFO - PROCESS | 1822 | 1462526129014 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:29 INFO - PROCESS | 1822 | 1462526129204 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:15:29 INFO - PROCESS | 1822 | 1462526129359 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323c4000 == 121 [pid = 1822] [id = 303] 02:15:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7fb02a56a800) [pid = 1822] [serial = 910] [outer = (nil)] 02:15:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7fb0334e4400) [pid = 1822] [serial = 911] [outer = 0x7fb02a56a800] 02:15:29 INFO - PROCESS | 1822 | 1462526129421 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7fb033797000) [pid = 1822] [serial = 912] [outer = 0x7fb02a56a800] 02:15:30 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:15:30 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:15:30 INFO - PROCESS | 1822 | 1462526130195 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:15:30 INFO - PROCESS | 1822 | 1462526130243 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 02:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:15:30 INFO - PROCESS | 1822 | 1462526130254 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 1822 | 1462526130256 Marionette TRACE conn3 <- [1,1186,null,{}] 02:15:30 INFO - PROCESS | 1822 | 1462526130265 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:30 INFO - PROCESS | 1822 | 1462526130496 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:15:30 INFO - PROCESS | 1822 | 1462526130525 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036527800 == 122 [pid = 1822] [id = 304] 02:15:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7fb032f5ec00) [pid = 1822] [serial = 913] [outer = (nil)] 02:15:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7fb033a0dc00) [pid = 1822] [serial = 914] [outer = 0x7fb032f5ec00] 02:15:30 INFO - PROCESS | 1822 | 1462526130587 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7fb036311800) [pid = 1822] [serial = 915] [outer = 0x7fb032f5ec00] 02:15:31 INFO - PROCESS | 1822 | 1462526131497 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 02:15:31 INFO - PROCESS | 1822 | 1462526131541 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 02:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:15:31 INFO - PROCESS | 1822 | 1462526131547 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:15:31 INFO - PROCESS | 1822 | 1462526131549 Marionette TRACE conn3 <- [1,1190,null,{}] 02:15:31 INFO - PROCESS | 1822 | 1462526131555 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:31 INFO - PROCESS | 1822 | 1462526131842 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:15:31 INFO - PROCESS | 1822 | 1462526131888 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b41c800 == 123 [pid = 1822] [id = 305] 02:15:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb038b23800) [pid = 1822] [serial = 916] [outer = (nil)] 02:15:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb039fa7400) [pid = 1822] [serial = 917] [outer = 0x7fb038b23800] 02:15:31 INFO - PROCESS | 1822 | 1462526131958 Marionette DEBUG loaded listener.js 02:15:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb03c350000) [pid = 1822] [serial = 918] [outer = 0x7fb038b23800] 02:15:32 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb02b55b000) [pid = 1822] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:15:32 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb02950a800) [pid = 1822] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:15:32 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb02ae6e400) [pid = 1822] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:15:33 INFO - PROCESS | 1822 | 1462526133043 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 02:15:33 INFO - PROCESS | 1822 | 1462526133090 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 02:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:15:33 INFO - PROCESS | 1822 | 1462526133100 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:15:33 INFO - PROCESS | 1822 | 1462526133103 Marionette TRACE conn3 <- [1,1194,null,{}] 02:15:33 INFO - PROCESS | 1822 | 1462526133111 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:33 INFO - PROCESS | 1822 | 1462526133311 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:15:33 INFO - PROCESS | 1822 | 1462526133462 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03cf7f800 == 124 [pid = 1822] [id = 306] 02:15:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb02b869000) [pid = 1822] [serial = 919] [outer = (nil)] 02:15:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb03d9d7400) [pid = 1822] [serial = 920] [outer = 0x7fb02b869000] 02:15:33 INFO - PROCESS | 1822 | 1462526133524 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb03dd8a800) [pid = 1822] [serial = 921] [outer = 0x7fb02b869000] 02:15:34 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:15:34 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:15:34 INFO - PROCESS | 1822 | 1462526134262 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 1822 | 1462526134284 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 02:15:34 INFO - PROCESS | 1822 | 1462526134289 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - PROCESS | 1822 | 1462526134293 Marionette TRACE conn3 <- [1,1198,null,{}] 02:15:34 INFO - PROCESS | 1822 | 1462526134298 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:34 INFO - PROCESS | 1822 | 1462526134530 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:15:34 INFO - PROCESS | 1822 | 1462526134788 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0270ca000 == 125 [pid = 1822] [id = 307] 02:15:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7fb027b66c00) [pid = 1822] [serial = 922] [outer = (nil)] 02:15:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7fb02950b400) [pid = 1822] [serial = 923] [outer = 0x7fb027b66c00] 02:15:34 INFO - PROCESS | 1822 | 1462526134877 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7fb02a8cd800) [pid = 1822] [serial = 924] [outer = 0x7fb027b66c00] 02:15:35 INFO - PROCESS | 1822 | 1462526135883 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1637ms 02:15:35 INFO - PROCESS | 1822 | 1462526135929 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:15:35 INFO - PROCESS | 1822 | 1462526135935 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 02:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:15:35 INFO - PROCESS | 1822 | 1462526135942 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:15:35 INFO - PROCESS | 1822 | 1462526135948 Marionette TRACE conn3 <- [1,1202,null,{}] 02:15:35 INFO - PROCESS | 1822 | 1462526135955 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:36 INFO - PROCESS | 1822 | 1462526136160 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:15:36 INFO - PROCESS | 1822 | 1462526136410 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032f3e800 == 126 [pid = 1822] [id = 308] 02:15:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7fb02cfef000) [pid = 1822] [serial = 925] [outer = (nil)] 02:15:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7fb02cff5c00) [pid = 1822] [serial = 926] [outer = 0x7fb02cfef000] 02:15:36 INFO - PROCESS | 1822 | 1462526136532 Marionette DEBUG loaded listener.js 02:15:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7fb03026bc00) [pid = 1822] [serial = 927] [outer = 0x7fb02cfef000] 02:15:37 INFO - PROCESS | 1822 | 1462526137472 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:15:37 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 02:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1588ms 02:15:37 INFO - PROCESS | 1822 | 1462526137535 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:15:37 INFO - PROCESS | 1822 | 1462526137541 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 02:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:15:37 INFO - PROCESS | 1822 | 1462526137548 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - PROCESS | 1822 | 1462526137551 Marionette TRACE conn3 <- [1,1206,null,{}] 02:15:37 INFO - PROCESS | 1822 | 1462526137556 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:37 INFO - PROCESS | 1822 | 1462526137767 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:15:38 INFO - PROCESS | 1822 | 1462526138044 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03cf7a800 == 127 [pid = 1822] [id = 309] 02:15:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7fb033087800) [pid = 1822] [serial = 928] [outer = (nil)] 02:15:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7fb033d81c00) [pid = 1822] [serial = 929] [outer = 0x7fb033087800] 02:15:38 INFO - PROCESS | 1822 | 1462526138165 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7fb03649fc00) [pid = 1822] [serial = 930] [outer = 0x7fb033087800] 02:15:39 INFO - PROCESS | 1822 | 1462526138999 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:15:39 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 02:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1486ms 02:15:39 INFO - PROCESS | 1822 | 1462526139036 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:15:39 INFO - PROCESS | 1822 | 1462526139040 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 02:15:39 INFO - PROCESS | 1822 | 1462526139056 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:15:39 INFO - PROCESS | 1822 | 1462526139064 Marionette TRACE conn3 <- [1,1210,null,{}] 02:15:39 INFO - PROCESS | 1822 | 1462526139072 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:39 INFO - PROCESS | 1822 | 1462526139278 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:15:39 INFO - PROCESS | 1822 | 1462526139478 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0531a7000 == 128 [pid = 1822] [id = 310] 02:15:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7fb03b0ca400) [pid = 1822] [serial = 931] [outer = (nil)] 02:15:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7fb03be23400) [pid = 1822] [serial = 932] [outer = 0x7fb03b0ca400] 02:15:39 INFO - PROCESS | 1822 | 1462526139602 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7fb03d13cc00) [pid = 1822] [serial = 933] [outer = 0x7fb03b0ca400] 02:15:40 INFO - PROCESS | 1822 | 1462526140545 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1545ms 02:15:40 INFO - PROCESS | 1822 | 1462526140592 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 02:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:15:40 INFO - PROCESS | 1822 | 1462526140597 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 02:15:40 INFO - PROCESS | 1822 | 1462526140602 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 1822 | 1462526140605 Marionette TRACE conn3 <- [1,1214,null,{}] 02:15:40 INFO - PROCESS | 1822 | 1462526140611 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:40 INFO - PROCESS | 1822 | 1462526140808 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:15:41 INFO - PROCESS | 1822 | 1462526141001 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ce6000 == 129 [pid = 1822] [id = 311] 02:15:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7fb03b8c0000) [pid = 1822] [serial = 934] [outer = (nil)] 02:15:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7fb03f130c00) [pid = 1822] [serial = 935] [outer = 0x7fb03b8c0000] 02:15:41 INFO - PROCESS | 1822 | 1462526141076 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7fb03ff87c00) [pid = 1822] [serial = 936] [outer = 0x7fb03b8c0000] 02:15:41 INFO - PROCESS | 1822 | 1462526141904 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1379ms 02:15:41 INFO - PROCESS | 1822 | 1462526141982 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 1822 | 1462526141986 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 02:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:15:41 INFO - PROCESS | 1822 | 1462526141991 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - PROCESS | 1822 | 1462526141994 Marionette TRACE conn3 <- [1,1218,null,{}] 02:15:42 INFO - PROCESS | 1822 | 1462526142000 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:42 INFO - PROCESS | 1822 | 1462526142224 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:15:42 INFO - PROCESS | 1822 | 1462526142417 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0255ab800 == 130 [pid = 1822] [id = 312] 02:15:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7fb043c3d000) [pid = 1822] [serial = 937] [outer = (nil)] 02:15:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7fb043c44c00) [pid = 1822] [serial = 938] [outer = 0x7fb043c3d000] 02:15:42 INFO - PROCESS | 1822 | 1462526142548 Marionette DEBUG loaded listener.js 02:15:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7fb049812800) [pid = 1822] [serial = 939] [outer = 0x7fb043c3d000] 02:15:43 INFO - PROCESS | 1822 | 1462526143398 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1486ms 02:15:43 INFO - PROCESS | 1822 | 1462526143478 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:15:43 INFO - PROCESS | 1822 | 1462526143482 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 02:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:15:43 INFO - PROCESS | 1822 | 1462526143488 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:15:43 INFO - PROCESS | 1822 | 1462526143491 Marionette TRACE conn3 <- [1,1222,null,{}] 02:15:43 INFO - PROCESS | 1822 | 1462526143496 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:43 INFO - PROCESS | 1822 | 1462526143707 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:15:43 INFO - PROCESS | 1822 | 1462526143901 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025480800 == 131 [pid = 1822] [id = 313] 02:15:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7fb043c3f000) [pid = 1822] [serial = 940] [outer = (nil)] 02:15:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7fb049d66400) [pid = 1822] [serial = 941] [outer = 0x7fb043c3f000] 02:15:43 INFO - PROCESS | 1822 | 1462526143973 Marionette DEBUG loaded listener.js 02:15:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7fb04a9c4400) [pid = 1822] [serial = 942] [outer = 0x7fb043c3f000] 02:15:44 INFO - PROCESS | 1822 | 1462526144845 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 02:15:44 INFO - PROCESS | 1822 | 1462526144883 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 02:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:15:44 INFO - PROCESS | 1822 | 1462526144890 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:15:44 INFO - PROCESS | 1822 | 1462526144898 Marionette TRACE conn3 <- [1,1226,null,{}] 02:15:44 INFO - PROCESS | 1822 | 1462526144911 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:45 INFO - PROCESS | 1822 | 1462526145125 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:15:45 INFO - PROCESS | 1822 | 1462526145327 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025352000 == 132 [pid = 1822] [id = 314] 02:15:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7fb03f171000) [pid = 1822] [serial = 943] [outer = (nil)] 02:15:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7fb04ac5b400) [pid = 1822] [serial = 944] [outer = 0x7fb03f171000] 02:15:45 INFO - PROCESS | 1822 | 1462526145400 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7fb04af1cc00) [pid = 1822] [serial = 945] [outer = 0x7fb03f171000] 02:15:46 INFO - PROCESS | 1822 | 1462526146301 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1446ms 02:15:46 INFO - PROCESS | 1822 | 1462526146336 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:15:46 INFO - PROCESS | 1822 | 1462526146339 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 02:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:15:46 INFO - PROCESS | 1822 | 1462526146345 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - PROCESS | 1822 | 1462526146348 Marionette TRACE conn3 <- [1,1230,null,{}] 02:15:46 INFO - PROCESS | 1822 | 1462526146353 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:46 INFO - PROCESS | 1822 | 1462526146529 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:15:46 INFO - PROCESS | 1822 | 1462526146729 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0268a2000 == 133 [pid = 1822] [id = 315] 02:15:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7fb02ae6a000) [pid = 1822] [serial = 946] [outer = (nil)] 02:15:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7fb0364a6800) [pid = 1822] [serial = 947] [outer = 0x7fb02ae6a000] 02:15:46 INFO - PROCESS | 1822 | 1462526146797 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7fb04af21000) [pid = 1822] [serial = 948] [outer = 0x7fb02ae6a000] 02:15:48 INFO - PROCESS | 1822 | 1462526148242 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1944ms 02:15:48 INFO - PROCESS | 1822 | 1462526148291 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:15:48 INFO - PROCESS | 1822 | 1462526148298 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 02:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:15:48 INFO - PROCESS | 1822 | 1462526148305 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 1822 | 1462526148310 Marionette TRACE conn3 <- [1,1234,null,{}] 02:15:48 INFO - PROCESS | 1822 | 1462526148317 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:48 INFO - PROCESS | 1822 | 1462526148491 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:15:48 INFO - PROCESS | 1822 | 1462526148696 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a68a800 == 134 [pid = 1822] [id = 316] 02:15:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7fb02aebe400) [pid = 1822] [serial = 949] [outer = (nil)] 02:15:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7fb02b552000) [pid = 1822] [serial = 950] [outer = 0x7fb02aebe400] 02:15:48 INFO - PROCESS | 1822 | 1462526148767 Marionette DEBUG loaded listener.js 02:15:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7fb02b580000) [pid = 1822] [serial = 951] [outer = 0x7fb02aebe400] 02:15:49 INFO - PROCESS | 1822 | 1462526149682 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1438ms 02:15:49 INFO - PROCESS | 1822 | 1462526149743 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:15:49 INFO - PROCESS | 1822 | 1462526149751 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 02:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:15:49 INFO - PROCESS | 1822 | 1462526149761 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - PROCESS | 1822 | 1462526149764 Marionette TRACE conn3 <- [1,1238,null,{}] 02:15:49 INFO - PROCESS | 1822 | 1462526149770 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:49 INFO - PROCESS | 1822 | 1462526149949 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:15:50 INFO - PROCESS | 1822 | 1462526150365 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026896800 == 135 [pid = 1822] [id = 317] 02:15:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7fb02b86f800) [pid = 1822] [serial = 952] [outer = (nil)] 02:15:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7fb02b95f000) [pid = 1822] [serial = 953] [outer = 0x7fb02b86f800] 02:15:50 INFO - PROCESS | 1822 | 1462526150437 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7fb02bce2800) [pid = 1822] [serial = 954] [outer = 0x7fb02b86f800] 02:15:51 INFO - PROCESS | 1822 | 1462526151269 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1583ms 02:15:51 INFO - PROCESS | 1822 | 1462526151345 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:15:51 INFO - PROCESS | 1822 | 1462526151349 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 02:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:15:51 INFO - PROCESS | 1822 | 1462526151355 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:15:51 INFO - PROCESS | 1822 | 1462526151361 Marionette TRACE conn3 <- [1,1242,null,{}] 02:15:51 INFO - PROCESS | 1822 | 1462526151378 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:51 INFO - PROCESS | 1822 | 1462526151622 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:15:51 INFO - PROCESS | 1822 | 1462526151770 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be35000 == 136 [pid = 1822] [id = 318] 02:15:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7fb02be6e000) [pid = 1822] [serial = 955] [outer = (nil)] 02:15:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7fb02cfe9800) [pid = 1822] [serial = 956] [outer = 0x7fb02be6e000] 02:15:51 INFO - PROCESS | 1822 | 1462526151844 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7fb02ff4d000) [pid = 1822] [serial = 957] [outer = 0x7fb02be6e000] 02:15:52 INFO - PROCESS | 1822 | 1462526152764 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1442ms 02:15:52 INFO - PROCESS | 1822 | 1462526152800 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:15:52 INFO - PROCESS | 1822 | 1462526152806 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 02:15:52 INFO - PROCESS | 1822 | 1462526152813 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - PROCESS | 1822 | 1462526152817 Marionette TRACE conn3 <- [1,1246,null,{}] 02:15:52 INFO - PROCESS | 1822 | 1462526152823 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:53 INFO - PROCESS | 1822 | 1462526153025 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:15:53 INFO - PROCESS | 1822 | 1462526153284 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb030399800 == 137 [pid = 1822] [id = 319] 02:15:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7fb02cff1000) [pid = 1822] [serial = 958] [outer = (nil)] 02:15:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7fb03240a000) [pid = 1822] [serial = 959] [outer = 0x7fb02cff1000] 02:15:53 INFO - PROCESS | 1822 | 1462526153404 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7fb03256ec00) [pid = 1822] [serial = 960] [outer = 0x7fb02cff1000] 02:15:54 INFO - PROCESS | 1822 | 1462526154253 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1490ms 02:15:54 INFO - PROCESS | 1822 | 1462526154304 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 1822 | 1462526154308 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 02:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:15:54 INFO - PROCESS | 1822 | 1462526154314 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 1822 | 1462526154318 Marionette TRACE conn3 <- [1,1250,null,{}] 02:15:54 INFO - PROCESS | 1822 | 1462526154323 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:54 INFO - PROCESS | 1822 | 1462526154517 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:15:54 INFO - PROCESS | 1822 | 1462526154721 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02723d800 == 138 [pid = 1822] [id = 320] 02:15:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7fb0271af800) [pid = 1822] [serial = 961] [outer = (nil)] 02:15:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7fb02a6cb400) [pid = 1822] [serial = 962] [outer = 0x7fb0271af800] 02:15:54 INFO - PROCESS | 1822 | 1462526154865 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7fb02bcebc00) [pid = 1822] [serial = 963] [outer = 0x7fb0271af800] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f320800 == 137 [pid = 1822] [id = 215] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb05319c000 == 136 [pid = 1822] [id = 76] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0333cb800 == 135 [pid = 1822] [id = 155] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0329ea000 == 134 [pid = 1822] [id = 226] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e88b000 == 133 [pid = 1822] [id = 97] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7fb02cf60c00) [pid = 1822] [serial = 851] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7fb02b603400) [pid = 1822] [serial = 809] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7fb02be75400) [pid = 1822] [serial = 812] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7fb032a58400) [pid = 1822] [serial = 821] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7fb033977c00) [pid = 1822] [serial = 827] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7fb034ab9400) [pid = 1822] [serial = 830] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7fb038be6800) [pid = 1822] [serial = 839] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7fb032409400) [pid = 1822] [serial = 815] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7fb03580e800) [pid = 1822] [serial = 833] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7fb0334e4c00) [pid = 1822] [serial = 842] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7fb032571c00) [pid = 1822] [serial = 818] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7fb036391800) [pid = 1822] [serial = 836] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7fb033797800) [pid = 1822] [serial = 824] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7fb027b61400) [pid = 1822] [serial = 806] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03bd1e000 == 132 [pid = 1822] [id = 251] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ce9f000 == 131 [pid = 1822] [id = 18] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036415800 == 130 [pid = 1822] [id = 250] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036ef5000 == 129 [pid = 1822] [id = 229] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03039d000 == 128 [pid = 1822] [id = 265] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04f021800 == 127 [pid = 1822] [id = 296] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e7b7000 == 126 [pid = 1822] [id = 295] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04af7f000 == 125 [pid = 1822] [id = 294] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049d08000 == 124 [pid = 1822] [id = 293] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f14e000 == 123 [pid = 1822] [id = 292] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c854800 == 122 [pid = 1822] [id = 291] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ad0b800 == 121 [pid = 1822] [id = 290] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03653c000 == 120 [pid = 1822] [id = 289] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03633f800 == 119 [pid = 1822] [id = 288] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb033893800 == 118 [pid = 1822] [id = 287] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03249c800 == 117 [pid = 1822] [id = 286] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b013000 == 116 [pid = 1822] [id = 285] 02:15:55 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026bd7000 == 115 [pid = 1822] [id = 284] 02:15:55 INFO - PROCESS | 1822 | 1462526155895 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7fb0321be800) [pid = 1822] [serial = 804] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7fb02b558c00) [pid = 1822] [serial = 848] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7fb02bc7cc00) [pid = 1822] [serial = 849] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7fb02aec9c00) [pid = 1822] [serial = 845] [outer = (nil)] [url = about:blank] 02:15:55 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7fb02b608400) [pid = 1822] [serial = 846] [outer = (nil)] [url = about:blank] 02:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1640ms 02:15:55 INFO - PROCESS | 1822 | 1462526155957 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:15:55 INFO - PROCESS | 1822 | 1462526155961 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 02:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:15:55 INFO - PROCESS | 1822 | 1462526155967 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:15:55 INFO - PROCESS | 1822 | 1462526155969 Marionette TRACE conn3 <- [1,1254,null,{}] 02:15:55 INFO - PROCESS | 1822 | 1462526155976 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:56 INFO - PROCESS | 1822 | 1462526156174 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:15:56 INFO - PROCESS | 1822 | 1462526156328 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b51e800 == 116 [pid = 1822] [id = 321] 02:15:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7fb029511800) [pid = 1822] [serial = 964] [outer = (nil)] 02:15:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7fb032f69000) [pid = 1822] [serial = 965] [outer = 0x7fb029511800] 02:15:56 INFO - PROCESS | 1822 | 1462526156396 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7fb033751000) [pid = 1822] [serial = 966] [outer = 0x7fb029511800] 02:15:57 INFO - PROCESS | 1822 | 1462526157117 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1178ms 02:15:57 INFO - PROCESS | 1822 | 1462526157146 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 1822 | 1462526157148 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 02:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:15:57 INFO - PROCESS | 1822 | 1462526157154 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 1822 | 1462526157156 Marionette TRACE conn3 <- [1,1258,null,{}] 02:15:57 INFO - PROCESS | 1822 | 1462526157161 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:57 INFO - PROCESS | 1822 | 1462526157382 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:15:57 INFO - PROCESS | 1822 | 1462526157481 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333e1000 == 117 [pid = 1822] [id = 322] 02:15:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7fb032f64800) [pid = 1822] [serial = 967] [outer = (nil)] 02:15:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7fb03379d000) [pid = 1822] [serial = 968] [outer = 0x7fb032f64800] 02:15:57 INFO - PROCESS | 1822 | 1462526157546 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7fb033978800) [pid = 1822] [serial = 969] [outer = 0x7fb032f64800] 02:15:58 INFO - PROCESS | 1822 | 1462526158331 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1227ms 02:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:15:58 INFO - PROCESS | 1822 | 1462526158387 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:15:58 INFO - PROCESS | 1822 | 1462526158390 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 02:15:58 INFO - PROCESS | 1822 | 1462526158395 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - PROCESS | 1822 | 1462526158398 Marionette TRACE conn3 <- [1,1262,null,{}] 02:15:58 INFO - PROCESS | 1822 | 1462526158403 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:58 INFO - PROCESS | 1822 | 1462526158606 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:15:58 INFO - PROCESS | 1822 | 1462526158637 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033b34000 == 118 [pid = 1822] [id = 323] 02:15:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7fb033755400) [pid = 1822] [serial = 970] [outer = (nil)] 02:15:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7fb034c3f800) [pid = 1822] [serial = 971] [outer = 0x7fb033755400] 02:15:58 INFO - PROCESS | 1822 | 1462526158700 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7fb03631c800) [pid = 1822] [serial = 972] [outer = 0x7fb033755400] 02:15:59 INFO - PROCESS | 1822 | 1462526159580 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1228ms 02:15:59 INFO - PROCESS | 1822 | 1462526159624 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 1822 | 1462526159628 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 02:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:15:59 INFO - PROCESS | 1822 | 1462526159642 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - PROCESS | 1822 | 1462526159645 Marionette TRACE conn3 <- [1,1266,null,{}] 02:15:59 INFO - PROCESS | 1822 | 1462526159650 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:00 INFO - PROCESS | 1822 | 1462526160976 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7fb027b6b400) [pid = 1822] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7fb02be73400) [pid = 1822] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7fb0271a4000) [pid = 1822] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7fb03256f400) [pid = 1822] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7fb032a58800) [pid = 1822] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7fb0271aa800) [pid = 1822] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7fb032f5ec00) [pid = 1822] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7fb038b23800) [pid = 1822] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7fb02a56a800) [pid = 1822] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7fb029734c00) [pid = 1822] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7fb02aec0c00) [pid = 1822] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7fb0271ab000) [pid = 1822] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7fb02a6d0c00) [pid = 1822] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7fb02a6d5000) [pid = 1822] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:16:01 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7fb03259e800) [pid = 1822] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:16:01 INFO - PROCESS | 1822 | 1462526161159 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a462800 == 119 [pid = 1822] [id = 324] 02:16:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7fb0271a4000) [pid = 1822] [serial = 973] [outer = (nil)] 02:16:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7fb029734c00) [pid = 1822] [serial = 974] [outer = 0x7fb0271a4000] 02:16:01 INFO - PROCESS | 1822 | 1462526161224 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7fb02cfea000) [pid = 1822] [serial = 975] [outer = 0x7fb0271a4000] 02:16:01 INFO - PROCESS | 1822 | 1462526161911 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2281ms 02:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:16:01 INFO - PROCESS | 1822 | 1462526161929 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:16:01 INFO - PROCESS | 1822 | 1462526161931 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 02:16:01 INFO - PROCESS | 1822 | 1462526161936 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:16:01 INFO - PROCESS | 1822 | 1462526161940 Marionette TRACE conn3 <- [1,1270,null,{}] 02:16:01 INFO - PROCESS | 1822 | 1462526161945 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:02 INFO - PROCESS | 1822 | 1462526162188 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:16:02 INFO - PROCESS | 1822 | 1462526162208 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036344000 == 120 [pid = 1822] [id = 325] 02:16:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7fb0271aa800) [pid = 1822] [serial = 976] [outer = (nil)] 02:16:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7fb03580c000) [pid = 1822] [serial = 977] [outer = 0x7fb0271aa800] 02:16:02 INFO - PROCESS | 1822 | 1462526162275 Marionette DEBUG loaded listener.js 02:16:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7fb036551c00) [pid = 1822] [serial = 978] [outer = 0x7fb0271aa800] 02:16:03 INFO - PROCESS | 1822 | 1462526163291 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1385ms 02:16:03 INFO - PROCESS | 1822 | 1462526163322 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:16:03 INFO - PROCESS | 1822 | 1462526163327 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 02:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:16:03 INFO - PROCESS | 1822 | 1462526163336 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:16:03 INFO - PROCESS | 1822 | 1462526163343 Marionette TRACE conn3 <- [1,1274,null,{}] 02:16:03 INFO - PROCESS | 1822 | 1462526163352 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:03 INFO - PROCESS | 1822 | 1462526163567 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:16:03 INFO - PROCESS | 1822 | 1462526163831 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02963f800 == 121 [pid = 1822] [id = 326] 02:16:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7fb02a6c9000) [pid = 1822] [serial = 979] [outer = (nil)] 02:16:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7fb02aebe800) [pid = 1822] [serial = 980] [outer = 0x7fb02a6c9000] 02:16:03 INFO - PROCESS | 1822 | 1462526163921 Marionette DEBUG loaded listener.js 02:16:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7fb02b603c00) [pid = 1822] [serial = 981] [outer = 0x7fb02a6c9000] 02:16:04 INFO - PROCESS | 1822 | 1462526164798 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1537ms 02:16:04 INFO - PROCESS | 1822 | 1462526164875 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:16:04 INFO - PROCESS | 1822 | 1462526164884 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 02:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:16:04 INFO - PROCESS | 1822 | 1462526164894 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:16:04 INFO - PROCESS | 1822 | 1462526164898 Marionette TRACE conn3 <- [1,1278,null,{}] 02:16:04 INFO - PROCESS | 1822 | 1462526164904 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:05 INFO - PROCESS | 1822 | 1462526165151 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:16:05 INFO - PROCESS | 1822 | 1462526165407 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be33000 == 122 [pid = 1822] [id = 327] 02:16:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7fb02b958c00) [pid = 1822] [serial = 982] [outer = (nil)] 02:16:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7fb02be6ac00) [pid = 1822] [serial = 983] [outer = 0x7fb02b958c00] 02:16:05 INFO - PROCESS | 1822 | 1462526165484 Marionette DEBUG loaded listener.js 02:16:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7fb02cff0000) [pid = 1822] [serial = 984] [outer = 0x7fb02b958c00] 02:16:06 INFO - PROCESS | 1822 | 1462526166402 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1581ms 02:16:06 INFO - PROCESS | 1822 | 1462526166476 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:16:06 INFO - PROCESS | 1822 | 1462526166480 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 02:16:06 INFO - PROCESS | 1822 | 1462526166487 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:16:06 INFO - PROCESS | 1822 | 1462526166493 Marionette TRACE conn3 <- [1,1282,null,{}] 02:16:06 INFO - PROCESS | 1822 | 1462526166509 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:06 INFO - PROCESS | 1822 | 1462526166740 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:16:06 INFO - PROCESS | 1822 | 1462526166975 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03653c000 == 123 [pid = 1822] [id = 328] 02:16:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7fb03259a800) [pid = 1822] [serial = 985] [outer = (nil)] 02:16:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7fb032d89800) [pid = 1822] [serial = 986] [outer = 0x7fb03259a800] 02:16:07 INFO - PROCESS | 1822 | 1462526167105 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7fb03331e000) [pid = 1822] [serial = 987] [outer = 0x7fb03259a800] 02:16:07 INFO - PROCESS | 1822 | 1462526167943 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1485ms 02:16:07 INFO - PROCESS | 1822 | 1462526167973 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:16:07 INFO - PROCESS | 1822 | 1462526167978 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 02:16:07 INFO - PROCESS | 1822 | 1462526167984 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - PROCESS | 1822 | 1462526167987 Marionette TRACE conn3 <- [1,1286,null,{}] 02:16:07 INFO - PROCESS | 1822 | 1462526167993 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:08 INFO - PROCESS | 1822 | 1462526168182 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:16:08 INFO - PROCESS | 1822 | 1462526168385 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e95800 == 124 [pid = 1822] [id = 329] 02:16:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7fb03256e800) [pid = 1822] [serial = 988] [outer = (nil)] 02:16:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7fb03631c400) [pid = 1822] [serial = 989] [outer = 0x7fb03256e800] 02:16:08 INFO - PROCESS | 1822 | 1462526168457 Marionette DEBUG loaded listener.js 02:16:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7fb036557800) [pid = 1822] [serial = 990] [outer = 0x7fb03256e800] 02:16:09 INFO - PROCESS | 1822 | 1462526169349 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1433ms 02:16:09 INFO - PROCESS | 1822 | 1462526169419 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:16:09 INFO - PROCESS | 1822 | 1462526169423 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 02:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:16:09 INFO - PROCESS | 1822 | 1462526169428 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 1822 | 1462526169431 Marionette TRACE conn3 <- [1,1290,null,{}] 02:16:09 INFO - PROCESS | 1822 | 1462526169436 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:09 INFO - PROCESS | 1822 | 1462526169654 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:16:09 INFO - PROCESS | 1822 | 1462526169845 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03969a800 == 125 [pid = 1822] [id = 330] 02:16:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7fb03259b400) [pid = 1822] [serial = 991] [outer = (nil)] 02:16:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7fb03657bc00) [pid = 1822] [serial = 992] [outer = 0x7fb03259b400] 02:16:09 INFO - PROCESS | 1822 | 1462526169961 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7fb03a04bc00) [pid = 1822] [serial = 993] [outer = 0x7fb03259b400] 02:16:10 INFO - PROCESS | 1822 | 1462526170883 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1532ms 02:16:10 INFO - PROCESS | 1822 | 1462526170962 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:16:10 INFO - PROCESS | 1822 | 1462526170965 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 02:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:16:10 INFO - PROCESS | 1822 | 1462526170971 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - PROCESS | 1822 | 1462526170975 Marionette TRACE conn3 <- [1,1294,null,{}] 02:16:10 INFO - PROCESS | 1822 | 1462526170980 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:11 INFO - PROCESS | 1822 | 1462526171252 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:16:11 INFO - PROCESS | 1822 | 1462526171541 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ba1a800 == 126 [pid = 1822] [id = 331] 02:16:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7fb03b8c2000) [pid = 1822] [serial = 994] [outer = (nil)] 02:16:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7fb03c348400) [pid = 1822] [serial = 995] [outer = 0x7fb03b8c2000] 02:16:11 INFO - PROCESS | 1822 | 1462526171620 Marionette DEBUG loaded listener.js 02:16:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7fb03c8a5400) [pid = 1822] [serial = 996] [outer = 0x7fb03b8c2000] 02:16:12 INFO - PROCESS | 1822 | 1462526172471 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1528ms 02:16:12 INFO - PROCESS | 1822 | 1462526172501 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:16:12 INFO - PROCESS | 1822 | 1462526172505 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 02:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:16:12 INFO - PROCESS | 1822 | 1462526172511 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:16:12 INFO - PROCESS | 1822 | 1462526172513 Marionette TRACE conn3 <- [1,1298,null,{}] 02:16:12 INFO - PROCESS | 1822 | 1462526172519 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:12 INFO - PROCESS | 1822 | 1462526172706 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:16:12 INFO - PROCESS | 1822 | 1462526172912 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ceb3000 == 127 [pid = 1822] [id = 332] 02:16:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7fb0325a0400) [pid = 1822] [serial = 997] [outer = (nil)] 02:16:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 278 (0x7fb03c95bc00) [pid = 1822] [serial = 998] [outer = 0x7fb0325a0400] 02:16:13 INFO - PROCESS | 1822 | 1462526173023 Marionette DEBUG loaded listener.js 02:16:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 279 (0x7fb03d42c800) [pid = 1822] [serial = 999] [outer = 0x7fb0325a0400] 02:16:13 INFO - PROCESS | 1822 | 1462526173940 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1478ms 02:16:13 INFO - PROCESS | 1822 | 1462526173990 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 1822 | 1462526173994 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 02:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:16:14 INFO - PROCESS | 1822 | 1462526174000 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:16:14 INFO - PROCESS | 1822 | 1462526174003 Marionette TRACE conn3 <- [1,1302,null,{}] 02:16:14 INFO - PROCESS | 1822 | 1462526174009 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:14 INFO - PROCESS | 1822 | 1462526174196 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:16:14 INFO - PROCESS | 1822 | 1462526174394 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f1b0000 == 128 [pid = 1822] [id = 333] 02:16:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 280 (0x7fb03b8cb000) [pid = 1822] [serial = 1000] [outer = (nil)] 02:16:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 281 (0x7fb03dd82800) [pid = 1822] [serial = 1001] [outer = 0x7fb03b8cb000] 02:16:14 INFO - PROCESS | 1822 | 1462526174503 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 282 (0x7fb03f126800) [pid = 1822] [serial = 1002] [outer = 0x7fb03b8cb000] 02:16:15 INFO - PROCESS | 1822 | 1462526175350 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1428ms 02:16:15 INFO - PROCESS | 1822 | 1462526175431 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:16:15 INFO - PROCESS | 1822 | 1462526175434 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 02:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:16:15 INFO - PROCESS | 1822 | 1462526175440 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - PROCESS | 1822 | 1462526175443 Marionette TRACE conn3 <- [1,1306,null,{}] 02:16:15 INFO - PROCESS | 1822 | 1462526175449 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:15 INFO - PROCESS | 1822 | 1462526175685 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:16:15 INFO - PROCESS | 1822 | 1462526175934 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049a52000 == 129 [pid = 1822] [id = 334] 02:16:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 283 (0x7fb038be7400) [pid = 1822] [serial = 1003] [outer = (nil)] 02:16:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 284 (0x7fb03ff8a000) [pid = 1822] [serial = 1004] [outer = 0x7fb038be7400] 02:16:16 INFO - PROCESS | 1822 | 1462526176051 Marionette DEBUG loaded listener.js 02:16:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 285 (0x7fb042d8cc00) [pid = 1822] [serial = 1005] [outer = 0x7fb038be7400] 02:16:16 INFO - PROCESS | 1822 | 1462526176928 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1528ms 02:16:16 INFO - PROCESS | 1822 | 1462526176969 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 1822 | 1462526176973 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 02:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:16:16 INFO - PROCESS | 1822 | 1462526176979 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 1822 | 1462526176982 Marionette TRACE conn3 <- [1,1310,null,{}] 02:16:16 INFO - PROCESS | 1822 | 1462526176987 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:17 INFO - PROCESS | 1822 | 1462526177160 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:16:17 INFO - PROCESS | 1822 | 1462526177389 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026898800 == 130 [pid = 1822] [id = 335] 02:16:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 286 (0x7fb029736000) [pid = 1822] [serial = 1006] [outer = (nil)] 02:16:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 287 (0x7fb02bc7e000) [pid = 1822] [serial = 1007] [outer = 0x7fb029736000] 02:16:17 INFO - PROCESS | 1822 | 1462526177504 Marionette DEBUG loaded listener.js 02:16:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 288 (0x7fb03331f400) [pid = 1822] [serial = 1008] [outer = 0x7fb029736000] 02:16:18 INFO - PROCESS | 1822 | 1462526178461 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 1822 | 1462526178523 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 02:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:16:18 INFO - PROCESS | 1822 | 1462526178530 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:16:18 INFO - PROCESS | 1822 | 1462526178535 Marionette TRACE conn3 <- [1,1314,null,{}] 02:16:18 INFO - PROCESS | 1822 | 1462526178540 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:18 INFO - PROCESS | 1822 | 1462526178776 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:16:19 INFO - PROCESS | 1822 | 1462526179032 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e53000 == 131 [pid = 1822] [id = 336] 02:16:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 289 (0x7fb048c71000) [pid = 1822] [serial = 1009] [outer = (nil)] 02:16:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 290 (0x7fb04a9cf000) [pid = 1822] [serial = 1010] [outer = 0x7fb048c71000] 02:16:19 INFO - PROCESS | 1822 | 1462526179163 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 291 (0x7fb04af23400) [pid = 1822] [serial = 1011] [outer = 0x7fb048c71000] 02:16:20 INFO - PROCESS | 1822 | 1462526180073 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1587ms 02:16:20 INFO - PROCESS | 1822 | 1462526180117 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 1822 | 1462526180121 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 02:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:16:20 INFO - PROCESS | 1822 | 1462526180128 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 1822 | 1462526180131 Marionette TRACE conn3 <- [1,1318,null,{}] 02:16:20 INFO - PROCESS | 1822 | 1462526180137 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:20 INFO - PROCESS | 1822 | 1462526180326 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:16:20 INFO - PROCESS | 1822 | 1462526180526 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04af86000 == 132 [pid = 1822] [id = 337] 02:16:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 292 (0x7fb04af22400) [pid = 1822] [serial = 1012] [outer = (nil)] 02:16:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 293 (0x7fb04c90fc00) [pid = 1822] [serial = 1013] [outer = 0x7fb04af22400] 02:16:20 INFO - PROCESS | 1822 | 1462526180595 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 294 (0x7fb04ce64c00) [pid = 1822] [serial = 1014] [outer = 0x7fb04af22400] 02:16:21 INFO - PROCESS | 1822 | 1462526181526 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1442ms 02:16:21 INFO - PROCESS | 1822 | 1462526181571 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:16:21 INFO - PROCESS | 1822 | 1462526181575 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 02:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:16:21 INFO - PROCESS | 1822 | 1462526181580 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:16:21 INFO - PROCESS | 1822 | 1462526181582 Marionette TRACE conn3 <- [1,1322,null,{}] 02:16:21 INFO - PROCESS | 1822 | 1462526181588 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:21 INFO - PROCESS | 1822 | 1462526181784 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:16:22 INFO - PROCESS | 1822 | 1462526182351 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295c8800 == 133 [pid = 1822] [id = 338] 02:16:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 295 (0x7fb027b6dc00) [pid = 1822] [serial = 1015] [outer = (nil)] 02:16:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 296 (0x7fb02973f000) [pid = 1822] [serial = 1016] [outer = 0x7fb027b6dc00] 02:16:22 INFO - PROCESS | 1822 | 1462526182463 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 297 (0x7fb02ae67c00) [pid = 1822] [serial = 1017] [outer = 0x7fb027b6dc00] 02:16:23 INFO - PROCESS | 1822 | 1462526183321 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1780ms 02:16:23 INFO - PROCESS | 1822 | 1462526183363 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:16:23 INFO - PROCESS | 1822 | 1462526183369 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 02:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:16:23 INFO - PROCESS | 1822 | 1462526183378 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 1822 | 1462526183384 Marionette TRACE conn3 <- [1,1326,null,{}] 02:16:23 INFO - PROCESS | 1822 | 1462526183392 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:23 INFO - PROCESS | 1822 | 1462526183570 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:16:23 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0331d7800 == 132 [pid = 1822] [id = 10] 02:16:23 INFO - PROCESS | 1822 | 1462526183901 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02534a000 == 133 [pid = 1822] [id = 339] 02:16:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 298 (0x7fb027b6e000) [pid = 1822] [serial = 1018] [outer = (nil)] 02:16:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 299 (0x7fb02b55c000) [pid = 1822] [serial = 1019] [outer = 0x7fb027b6e000] 02:16:24 INFO - PROCESS | 1822 | 1462526184133 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 300 (0x7fb02bce4400) [pid = 1822] [serial = 1020] [outer = 0x7fb027b6e000] 02:16:25 INFO - PROCESS | 1822 | 1462526185022 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:16:25 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 02:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1739ms 02:16:25 INFO - PROCESS | 1822 | 1462526185123 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:16:25 INFO - PROCESS | 1822 | 1462526185129 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 02:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 299 (0x7fb03d9d7400) [pid = 1822] [serial = 920] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 298 (0x7fb03c94fc00) [pid = 1822] [serial = 890] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 297 (0x7fb03cecd400) [pid = 1822] [serial = 893] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 296 (0x7fb03026e000) [pid = 1822] [serial = 896] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | 1462526185317 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:16:25 INFO - PROCESS | 1822 | 1462526185323 Marionette TRACE conn3 <- [1,1330,null,{}] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 295 (0x7fb039fa9c00) [pid = 1822] [serial = 843] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 294 (0x7fb02cff8800) [pid = 1822] [serial = 852] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 293 (0x7fb033328800) [pid = 1822] [serial = 671] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 292 (0x7fb033a02800) [pid = 1822] [serial = 509] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 291 (0x7fb03c933400) [pid = 1822] [serial = 566] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 290 (0x7fb02cf63c00) [pid = 1822] [serial = 783] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 289 (0x7fb02b608c00) [pid = 1822] [serial = 557] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 288 (0x7fb03259bc00) [pid = 1822] [serial = 560] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 287 (0x7fb03b087000) [pid = 1822] [serial = 563] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 286 (0x7fb033797000) [pid = 1822] [serial = 912] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 285 (0x7fb033a0dc00) [pid = 1822] [serial = 914] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 284 (0x7fb039fa7400) [pid = 1822] [serial = 917] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 283 (0x7fb036311800) [pid = 1822] [serial = 915] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 282 (0x7fb03c350000) [pid = 1822] [serial = 918] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 281 (0x7fb0334e4400) [pid = 1822] [serial = 911] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 280 (0x7fb0364aac00) [pid = 1822] [serial = 872] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 279 (0x7fb03c346400) [pid = 1822] [serial = 887] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 278 (0x7fb029517c00) [pid = 1822] [serial = 854] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 277 (0x7fb032599c00) [pid = 1822] [serial = 866] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7fb02b95ac00) [pid = 1822] [serial = 908] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7fb032595800) [pid = 1822] [serial = 909] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7fb02b865400) [pid = 1822] [serial = 903] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7fb02b57b000) [pid = 1822] [serial = 902] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7fb03d4b1800) [pid = 1822] [serial = 899] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7fb02cfef400) [pid = 1822] [serial = 906] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7fb02ae72c00) [pid = 1822] [serial = 905] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7fb03b6abc00) [pid = 1822] [serial = 884] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7fb02b86f400) [pid = 1822] [serial = 857] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7fb039f27800) [pid = 1822] [serial = 878] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7fb03b085800) [pid = 1822] [serial = 881] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7fb032352000) [pid = 1822] [serial = 863] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7fb03307bc00) [pid = 1822] [serial = 869] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7fb036578800) [pid = 1822] [serial = 875] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7fb02cf57400) [pid = 1822] [serial = 860] [outer = (nil)] [url = about:blank] 02:16:25 INFO - PROCESS | 1822 | 1462526185399 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:25 INFO - PROCESS | 1822 | 1462526185781 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:16:26 INFO - PROCESS | 1822 | 1462526186053 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0268a1800 == 134 [pid = 1822] [id = 340] 02:16:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7fb02cff2c00) [pid = 1822] [serial = 1021] [outer = (nil)] 02:16:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7fb02ff4ac00) [pid = 1822] [serial = 1022] [outer = 0x7fb02cff2c00] 02:16:26 INFO - PROCESS | 1822 | 1462526186163 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7fb0321c7c00) [pid = 1822] [serial = 1023] [outer = 0x7fb02cff2c00] 02:16:26 INFO - PROCESS | 1822 | 1462526186931 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:16:26 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 02:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1781ms 02:16:26 INFO - PROCESS | 1822 | 1462526186967 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 1822 | 1462526186971 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 02:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:16:27 INFO - PROCESS | 1822 | 1462526187005 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:16:27 INFO - PROCESS | 1822 | 1462526187014 Marionette TRACE conn3 <- [1,1334,null,{}] 02:16:27 INFO - PROCESS | 1822 | 1462526187029 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:27 INFO - PROCESS | 1822 | 1462526187213 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:16:27 INFO - PROCESS | 1822 | 1462526187224 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be22000 == 135 [pid = 1822] [id = 341] 02:16:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7fb02cf63c00) [pid = 1822] [serial = 1024] [outer = (nil)] 02:16:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7fb032d8e800) [pid = 1822] [serial = 1025] [outer = 0x7fb02cf63c00] 02:16:27 INFO - PROCESS | 1822 | 1462526187283 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7fb033514000) [pid = 1822] [serial = 1026] [outer = 0x7fb02cf63c00] 02:16:28 INFO - PROCESS | 1822 | 1462526188449 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1520ms 02:16:28 INFO - PROCESS | 1822 | 1462526188500 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 1822 | 1462526188507 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 02:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:16:28 INFO - PROCESS | 1822 | 1462526188515 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - PROCESS | 1822 | 1462526188520 Marionette TRACE conn3 <- [1,1338,null,{}] 02:16:28 INFO - PROCESS | 1822 | 1462526188528 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:28 INFO - PROCESS | 1822 | 1462526188716 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:16:28 INFO - PROCESS | 1822 | 1462526188910 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02af8d800 == 136 [pid = 1822] [id = 342] 02:16:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7fb02aec0400) [pid = 1822] [serial = 1027] [outer = (nil)] 02:16:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7fb02bc77800) [pid = 1822] [serial = 1028] [outer = 0x7fb02aec0400] 02:16:28 INFO - PROCESS | 1822 | 1462526188987 Marionette DEBUG loaded listener.js 02:16:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7fb02be74400) [pid = 1822] [serial = 1029] [outer = 0x7fb02aec0400] 02:16:30 INFO - PROCESS | 1822 | 1462526190365 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1887ms 02:16:30 INFO - PROCESS | 1822 | 1462526190493 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:16:30 INFO - PROCESS | 1822 | 1462526190502 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 02:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:16:30 INFO - PROCESS | 1822 | 1462526190517 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:16:30 INFO - PROCESS | 1822 | 1462526190521 Marionette TRACE conn3 <- [1,1342,null,{}] 02:16:30 INFO - PROCESS | 1822 | 1462526190528 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:30 INFO - PROCESS | 1822 | 1462526190723 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:16:30 INFO - PROCESS | 1822 | 1462526190918 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0331d7800 == 137 [pid = 1822] [id = 343] 02:16:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7fb02bce5000) [pid = 1822] [serial = 1030] [outer = (nil)] 02:16:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7fb03234c800) [pid = 1822] [serial = 1031] [outer = 0x7fb02bce5000] 02:16:30 INFO - PROCESS | 1822 | 1462526190993 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7fb033321000) [pid = 1822] [serial = 1032] [outer = 0x7fb02bce5000] 02:16:31 INFO - PROCESS | 1822 | 1462526191919 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1431ms 02:16:31 INFO - PROCESS | 1822 | 1462526191950 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:16:31 INFO - PROCESS | 1822 | 1462526191954 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 02:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:16:31 INFO - PROCESS | 1822 | 1462526191960 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 1822 | 1462526191965 Marionette TRACE conn3 <- [1,1346,null,{}] 02:16:31 INFO - PROCESS | 1822 | 1462526191981 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:32 INFO - PROCESS | 1822 | 1462526192161 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:16:32 INFO - PROCESS | 1822 | 1462526192363 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03641a000 == 138 [pid = 1822] [id = 344] 02:16:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7fb032573000) [pid = 1822] [serial = 1033] [outer = (nil)] 02:16:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7fb033a10400) [pid = 1822] [serial = 1034] [outer = 0x7fb032573000] 02:16:32 INFO - PROCESS | 1822 | 1462526192439 Marionette DEBUG loaded listener.js 02:16:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7fb036556c00) [pid = 1822] [serial = 1035] [outer = 0x7fb032573000] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be35000 == 137 [pid = 1822] [id = 318] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b006800 == 136 [pid = 1822] [id = 144] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ba10000 == 135 [pid = 1822] [id = 276] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0334a5800 == 134 [pid = 1822] [id = 148] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a46d000 == 133 [pid = 1822] [id = 299] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0329d9800 == 132 [pid = 1822] [id = 88] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0268a1800 == 131 [pid = 1822] [id = 340] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02534a000 == 130 [pid = 1822] [id = 339] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0295c8800 == 129 [pid = 1822] [id = 338] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04af86000 == 128 [pid = 1822] [id = 337] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e53000 == 127 [pid = 1822] [id = 336] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026898800 == 126 [pid = 1822] [id = 335] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049a52000 == 125 [pid = 1822] [id = 334] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f1b0000 == 124 [pid = 1822] [id = 333] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ceb3000 == 123 [pid = 1822] [id = 332] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ba1a800 == 122 [pid = 1822] [id = 331] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03969a800 == 121 [pid = 1822] [id = 330] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e95800 == 120 [pid = 1822] [id = 329] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be33000 == 119 [pid = 1822] [id = 327] 02:16:35 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02963f800 == 118 [pid = 1822] [id = 326] 02:16:35 INFO - PROCESS | 1822 | 1462526195471 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 3690ms 02:16:35 INFO - PROCESS | 1822 | 1462526195652 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:16:35 INFO - PROCESS | 1822 | 1462526195658 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 02:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:16:35 INFO - PROCESS | 1822 | 1462526195666 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:16:35 INFO - PROCESS | 1822 | 1462526195673 Marionette TRACE conn3 <- [1,1350,null,{}] 02:16:35 INFO - PROCESS | 1822 | 1462526195759 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:36 INFO - PROCESS | 1822 | 1462526196017 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:16:36 INFO - PROCESS | 1822 | 1462526196040 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295d2800 == 119 [pid = 1822] [id = 345] 02:16:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 278 (0x7fb02bc83400) [pid = 1822] [serial = 1036] [outer = (nil)] 02:16:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 279 (0x7fb02bceb800) [pid = 1822] [serial = 1037] [outer = 0x7fb02bc83400] 02:16:36 INFO - PROCESS | 1822 | 1462526196123 Marionette DEBUG loaded listener.js 02:16:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 280 (0x7fb02cfeec00) [pid = 1822] [serial = 1038] [outer = 0x7fb02bc83400] 02:16:37 INFO - PROCESS | 1822 | 1462526197043 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1409ms 02:16:37 INFO - PROCESS | 1822 | 1462526197081 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:16:37 INFO - PROCESS | 1822 | 1462526197090 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 02:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:16:37 INFO - PROCESS | 1822 | 1462526197099 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:16:37 INFO - PROCESS | 1822 | 1462526197103 Marionette TRACE conn3 <- [1,1354,null,{}] 02:16:37 INFO - PROCESS | 1822 | 1462526197108 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:37 INFO - PROCESS | 1822 | 1462526197320 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:16:37 INFO - PROCESS | 1822 | 1462526197350 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329d9800 == 120 [pid = 1822] [id = 346] 02:16:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 281 (0x7fb02cfed400) [pid = 1822] [serial = 1039] [outer = (nil)] 02:16:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 282 (0x7fb032d82400) [pid = 1822] [serial = 1040] [outer = 0x7fb02cfed400] 02:16:37 INFO - PROCESS | 1822 | 1462526197412 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 283 (0x7fb033513c00) [pid = 1822] [serial = 1041] [outer = 0x7fb02cfed400] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 282 (0x7fb0331d8000) [pid = 1822] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 281 (0x7fb03234f000) [pid = 1822] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 280 (0x7fb032a55000) [pid = 1822] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 279 (0x7fb0364a0400) [pid = 1822] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 278 (0x7fb03374e800) [pid = 1822] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 277 (0x7fb02be6e000) [pid = 1822] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7fb033975400) [pid = 1822] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7fb033325000) [pid = 1822] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7fb033755400) [pid = 1822] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7fb032f64800) [pid = 1822] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7fb02ae6c800) [pid = 1822] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7fb033320400) [pid = 1822] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7fb02b954000) [pid = 1822] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7fb03234e800) [pid = 1822] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7fb03c93d400) [pid = 1822] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7fb03be28000) [pid = 1822] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7fb029511800) [pid = 1822] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7fb03ced9400) [pid = 1822] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7fb032a4e000) [pid = 1822] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7fb03dd83c00) [pid = 1822] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7fb02b86f800) [pid = 1822] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7fb02b95a400) [pid = 1822] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7fb0271a9400) [pid = 1822] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7fb02b552800) [pid = 1822] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7fb033512800) [pid = 1822] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7fb0271a7400) [pid = 1822] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7fb033329c00) [pid = 1822] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7fb036316400) [pid = 1822] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7fb02a8c5c00) [pid = 1822] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7fb032353400) [pid = 1822] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7fb0271a4000) [pid = 1822] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7fb02ae69400) [pid = 1822] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7fb0321c4c00) [pid = 1822] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7fb03d9d7c00) [pid = 1822] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7fb02bcf1800) [pid = 1822] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7fb032f67000) [pid = 1822] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7fb033320c00) [pid = 1822] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7fb0271af800) [pid = 1822] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7fb02cff1000) [pid = 1822] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7fb03c34bc00) [pid = 1822] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7fb033794000) [pid = 1822] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7fb036575c00) [pid = 1822] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7fb02b581c00) [pid = 1822] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7fb0271a2800) [pid = 1822] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7fb03c34c000) [pid = 1822] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7fb03c347c00) [pid = 1822] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7fb02b869000) [pid = 1822] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7fb033d80000) [pid = 1822] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb02aebe400) [pid = 1822] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb0271a6800) [pid = 1822] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb02a56d800) [pid = 1822] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7fb032354400) [pid = 1822] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7fb029739400) [pid = 1822] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7fb03be31800) [pid = 1822] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7fb02ae6e800) [pid = 1822] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7fb03259fc00) [pid = 1822] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7fb036577800) [pid = 1822] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7fb0271a2400) [pid = 1822] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7fb02ff48000) [pid = 1822] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7fb03379a000) [pid = 1822] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7fb032a55800) [pid = 1822] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7fb02b72a400) [pid = 1822] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb030044c00) [pid = 1822] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7fb03234d000) [pid = 1822] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7fb02b874800) [pid = 1822] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7fb03c34c800) [pid = 1822] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7fb0271a5400) [pid = 1822] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7fb027b64000) [pid = 1822] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7fb0334ea000) [pid = 1822] [serial = 33] [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.] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb0271aa800) [pid = 1822] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb02cff2c00) [pid = 1822] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb027b6dc00) [pid = 1822] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:16:38 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb027b6e000) [pid = 1822] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:16:39 INFO - PROCESS | 1822 | 1462526199386 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2333ms 02:16:39 INFO - PROCESS | 1822 | 1462526199432 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 02:16:39 INFO - PROCESS | 1822 | 1462526199436 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 02:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:16:39 INFO - PROCESS | 1822 | 1462526199442 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:16:39 INFO - PROCESS | 1822 | 1462526199458 Marionette TRACE conn3 <- [1,1358,null,{}] 02:16:39 INFO - PROCESS | 1822 | 1462526199475 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:39 INFO - PROCESS | 1822 | 1462526199668 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:16:39 INFO - PROCESS | 1822 | 1462526199869 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02af8b000 == 121 [pid = 1822] [id = 347] 02:16:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb02a8c5c00) [pid = 1822] [serial = 1042] [outer = (nil)] 02:16:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb02b952800) [pid = 1822] [serial = 1043] [outer = 0x7fb02a8c5c00] 02:16:39 INFO - PROCESS | 1822 | 1462526199945 Marionette DEBUG loaded listener.js 02:16:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb02cff3400) [pid = 1822] [serial = 1044] [outer = 0x7fb02a8c5c00] 02:16:40 INFO - PROCESS | 1822 | 1462526200692 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1308ms 02:16:40 INFO - PROCESS | 1822 | 1462526200752 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 02:16:40 INFO - PROCESS | 1822 | 1462526200755 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 02:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:16:40 INFO - PROCESS | 1822 | 1462526200898 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:16:40 INFO - PROCESS | 1822 | 1462526200905 Marionette TRACE conn3 <- [1,1362,null,{}] 02:16:40 INFO - PROCESS | 1822 | 1462526200918 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:41 INFO - PROCESS | 1822 | 1462526201172 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:16:41 INFO - PROCESS | 1822 | 1462526201534 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295cf800 == 122 [pid = 1822] [id = 348] 02:16:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb02b557800) [pid = 1822] [serial = 1045] [outer = (nil)] 02:16:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7fb02b577400) [pid = 1822] [serial = 1046] [outer = 0x7fb02b557800] 02:16:41 INFO - PROCESS | 1822 | 1462526201613 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7fb02b870c00) [pid = 1822] [serial = 1047] [outer = 0x7fb02b557800] 02:16:42 INFO - PROCESS | 1822 | 1462526202625 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1924ms 02:16:42 INFO - PROCESS | 1822 | 1462526202698 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 1822 | 1462526202704 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 02:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:16:42 INFO - PROCESS | 1822 | 1462526202714 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - PROCESS | 1822 | 1462526202717 Marionette TRACE conn3 <- [1,1366,null,{}] 02:16:42 INFO - PROCESS | 1822 | 1462526202731 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:42 INFO - PROCESS | 1822 | 1462526202986 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:16:43 INFO - PROCESS | 1822 | 1462526203285 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033b37000 == 123 [pid = 1822] [id = 349] 02:16:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7fb02ff4d400) [pid = 1822] [serial = 1048] [outer = (nil)] 02:16:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7fb0321c1400) [pid = 1822] [serial = 1049] [outer = 0x7fb02ff4d400] 02:16:43 INFO - PROCESS | 1822 | 1462526203363 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7fb032576400) [pid = 1822] [serial = 1050] [outer = 0x7fb02ff4d400] 02:16:44 INFO - PROCESS | 1822 | 1462526204306 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 1822 | 1462526204349 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 02:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:16:44 INFO - PROCESS | 1822 | 1462526204356 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - PROCESS | 1822 | 1462526204359 Marionette TRACE conn3 <- [1,1370,null,{}] 02:16:44 INFO - PROCESS | 1822 | 1462526204365 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:44 INFO - PROCESS | 1822 | 1462526204524 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:16:44 INFO - PROCESS | 1822 | 1462526204817 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e5d000 == 124 [pid = 1822] [id = 350] 02:16:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7fb033328800) [pid = 1822] [serial = 1051] [outer = (nil)] 02:16:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb03351b000) [pid = 1822] [serial = 1052] [outer = 0x7fb033328800] 02:16:44 INFO - PROCESS | 1822 | 1462526204943 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7fb033797800) [pid = 1822] [serial = 1053] [outer = 0x7fb033328800] 02:16:45 INFO - PROCESS | 1822 | 1462526205823 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:16:45 INFO - PROCESS | 1822 | 1462526205855 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 02:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:16:45 INFO - PROCESS | 1822 | 1462526205861 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - PROCESS | 1822 | 1462526205864 Marionette TRACE conn3 <- [1,1374,null,{}] 02:16:45 INFO - PROCESS | 1822 | 1462526205869 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:46 INFO - PROCESS | 1822 | 1462526206045 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:16:46 INFO - PROCESS | 1822 | 1462526206311 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb039ddf800 == 125 [pid = 1822] [id = 351] 02:16:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7fb02ae72c00) [pid = 1822] [serial = 1054] [outer = (nil)] 02:16:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7fb033a0f400) [pid = 1822] [serial = 1055] [outer = 0x7fb02ae72c00] 02:16:46 INFO - PROCESS | 1822 | 1462526206428 Marionette DEBUG loaded listener.js 02:16:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7fb03580ac00) [pid = 1822] [serial = 1056] [outer = 0x7fb02ae72c00] 02:16:47 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:47 INFO - PROCESS | 1822 | 1462526207282 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:16:47 INFO - PROCESS | 1822 | 1462526207303 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 02:16:47 INFO - PROCESS | 1822 | 1462526207309 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - PROCESS | 1822 | 1462526207312 Marionette TRACE conn3 <- [1,1378,null,{}] 02:16:47 INFO - PROCESS | 1822 | 1462526207317 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:47 INFO - PROCESS | 1822 | 1462526207478 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:16:47 INFO - PROCESS | 1822 | 1462526207681 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02547b000 == 126 [pid = 1822] [id = 352] 02:16:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7fb0357d8400) [pid = 1822] [serial = 1057] [outer = (nil)] 02:16:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7fb0364a6400) [pid = 1822] [serial = 1058] [outer = 0x7fb0357d8400] 02:16:47 INFO - PROCESS | 1822 | 1462526207752 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7fb036575000) [pid = 1822] [serial = 1059] [outer = 0x7fb0357d8400] 02:16:48 INFO - PROCESS | 1822 | 1462526208669 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 02:16:48 INFO - PROCESS | 1822 | 1462526208746 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 02:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:16:48 INFO - PROCESS | 1822 | 1462526208753 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:16:48 INFO - PROCESS | 1822 | 1462526208756 Marionette TRACE conn3 <- [1,1382,null,{}] 02:16:48 INFO - PROCESS | 1822 | 1462526208761 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:49 INFO - PROCESS | 1822 | 1462526209023 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:16:49 INFO - PROCESS | 1822 | 1462526209279 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce9f000 == 127 [pid = 1822] [id = 353] 02:16:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7fb03b8be000) [pid = 1822] [serial = 1060] [outer = (nil)] 02:16:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7fb03b8c3800) [pid = 1822] [serial = 1061] [outer = 0x7fb03b8be000] 02:16:49 INFO - PROCESS | 1822 | 1462526209394 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7fb03be24c00) [pid = 1822] [serial = 1062] [outer = 0x7fb03b8be000] 02:16:50 INFO - PROCESS | 1822 | [1822] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:50 INFO - PROCESS | 1822 | 1462526210317 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 02:16:50 INFO - PROCESS | 1822 | 1462526210392 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 02:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:16:50 INFO - PROCESS | 1822 | 1462526210398 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:16:50 INFO - PROCESS | 1822 | 1462526210400 Marionette TRACE conn3 <- [1,1386,null,{}] 02:16:50 INFO - PROCESS | 1822 | 1462526210406 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:50 INFO - PROCESS | 1822 | 1462526210606 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:16:50 INFO - PROCESS | 1822 | 1462526210842 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb048c2a800 == 128 [pid = 1822] [id = 354] 02:16:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7fb03b8be400) [pid = 1822] [serial = 1063] [outer = (nil)] 02:16:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb03c813800) [pid = 1822] [serial = 1064] [outer = 0x7fb03b8be400] 02:16:50 INFO - PROCESS | 1822 | 1462526210963 Marionette DEBUG loaded listener.js 02:16:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb03c94e800) [pid = 1822] [serial = 1065] [outer = 0x7fb03b8be400] 02:16:51 INFO - PROCESS | 1822 | 1462526211851 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 02:16:51 INFO - PROCESS | 1822 | 1462526211886 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 02:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:16:51 INFO - PROCESS | 1822 | 1462526211892 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - PROCESS | 1822 | 1462526211896 Marionette TRACE conn3 <- [1,1390,null,{}] 02:16:51 INFO - PROCESS | 1822 | 1462526211901 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:52 INFO - PROCESS | 1822 | 1462526212073 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:16:52 INFO - PROCESS | 1822 | 1462526212275 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049f23000 == 129 [pid = 1822] [id = 355] 02:16:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb03be25400) [pid = 1822] [serial = 1066] [outer = (nil)] 02:16:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7fb03d13b400) [pid = 1822] [serial = 1067] [outer = 0x7fb03be25400] 02:16:52 INFO - PROCESS | 1822 | 1462526212349 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7fb03d9db400) [pid = 1822] [serial = 1068] [outer = 0x7fb03be25400] 02:16:53 INFO - PROCESS | 1822 | 1462526213235 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1377ms 02:16:53 INFO - PROCESS | 1822 | 1462526213271 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 1822 | 1462526213275 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 02:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:16:53 INFO - PROCESS | 1822 | 1462526213281 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - PROCESS | 1822 | 1462526213284 Marionette TRACE conn3 <- [1,1394,null,{}] 02:16:53 INFO - PROCESS | 1822 | 1462526213290 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:53 INFO - PROCESS | 1822 | 1462526213477 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:16:53 INFO - PROCESS | 1822 | 1462526213681 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e2d3800 == 130 [pid = 1822] [id = 356] 02:16:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7fb02a6cf000) [pid = 1822] [serial = 1069] [outer = (nil)] 02:16:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7fb03dd87c00) [pid = 1822] [serial = 1070] [outer = 0x7fb02a6cf000] 02:16:53 INFO - PROCESS | 1822 | 1462526213751 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7fb03f129c00) [pid = 1822] [serial = 1071] [outer = 0x7fb02a6cf000] 02:16:54 INFO - PROCESS | 1822 | 1462526214625 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1377ms 02:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:16:54 INFO - PROCESS | 1822 | 1462526214660 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:16:54 INFO - PROCESS | 1822 | 1462526214663 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 02:16:54 INFO - PROCESS | 1822 | 1462526214669 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:16:54 INFO - PROCESS | 1822 | 1462526214672 Marionette TRACE conn3 <- [1,1398,null,{}] 02:16:54 INFO - PROCESS | 1822 | 1462526214678 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:54 INFO - PROCESS | 1822 | 1462526214862 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:16:55 INFO - PROCESS | 1822 | 1462526215075 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04f007000 == 131 [pid = 1822] [id = 357] 02:16:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7fb03c94f800) [pid = 1822] [serial = 1072] [outer = (nil)] 02:16:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7fb03ff93400) [pid = 1822] [serial = 1073] [outer = 0x7fb03c94f800] 02:16:55 INFO - PROCESS | 1822 | 1462526215199 Marionette DEBUG loaded listener.js 02:16:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7fb043c3fc00) [pid = 1822] [serial = 1074] [outer = 0x7fb03c94f800] 02:16:56 INFO - PROCESS | 1822 | 1462526216152 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1533ms 02:16:56 INFO - PROCESS | 1822 | 1462526216203 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:16:56 INFO - PROCESS | 1822 | 1462526216205 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 02:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:16:56 INFO - PROCESS | 1822 | 1462526216212 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - PROCESS | 1822 | 1462526216216 Marionette TRACE conn3 <- [1,1402,null,{}] 02:16:56 INFO - PROCESS | 1822 | 1462526216221 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:56 INFO - PROCESS | 1822 | 1462526216485 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:16:56 INFO - PROCESS | 1822 | 1462526216791 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a8e9800 == 132 [pid = 1822] [id = 358] 02:16:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7fb02a8cbc00) [pid = 1822] [serial = 1075] [outer = (nil)] 02:16:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7fb02be6c800) [pid = 1822] [serial = 1076] [outer = 0x7fb02a8cbc00] 02:16:56 INFO - PROCESS | 1822 | 1462526216875 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7fb03d4b2c00) [pid = 1822] [serial = 1077] [outer = 0x7fb02a8cbc00] 02:16:57 INFO - PROCESS | 1822 | 1462526217715 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1538ms 02:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:16:57 INFO - PROCESS | 1822 | 1462526217751 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 1822 | 1462526217754 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 02:16:57 INFO - PROCESS | 1822 | 1462526217761 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:16:57 INFO - PROCESS | 1822 | 1462526217764 Marionette TRACE conn3 <- [1,1406,null,{}] 02:16:57 INFO - PROCESS | 1822 | 1462526217769 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:57 INFO - PROCESS | 1822 | 1462526217955 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:16:58 INFO - PROCESS | 1822 | 1462526218162 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb027256000 == 133 [pid = 1822] [id = 359] 02:16:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7fb0271b1c00) [pid = 1822] [serial = 1078] [outer = (nil)] 02:16:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7fb029733000) [pid = 1822] [serial = 1079] [outer = 0x7fb0271b1c00] 02:16:58 INFO - PROCESS | 1822 | 1462526218232 Marionette DEBUG loaded listener.js 02:16:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7fb02b958000) [pid = 1822] [serial = 1080] [outer = 0x7fb0271b1c00] 02:16:59 INFO - PROCESS | 1822 | 1462526219127 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1434ms 02:16:59 INFO - PROCESS | 1822 | 1462526219195 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:16:59 INFO - PROCESS | 1822 | 1462526219199 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 02:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:16:59 INFO - PROCESS | 1822 | 1462526219205 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:16:59 INFO - PROCESS | 1822 | 1462526219207 Marionette TRACE conn3 <- [1,1410,null,{}] 02:16:59 INFO - PROCESS | 1822 | 1462526219213 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:59 INFO - PROCESS | 1822 | 1462526219411 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:16:59 INFO - PROCESS | 1822 | 1462526219615 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b01a000 == 134 [pid = 1822] [id = 360] 02:16:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7fb02a56e800) [pid = 1822] [serial = 1081] [outer = (nil)] 02:16:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7fb02ae71400) [pid = 1822] [serial = 1082] [outer = 0x7fb02a56e800] 02:16:59 INFO - PROCESS | 1822 | 1462526219731 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7fb02b609000) [pid = 1822] [serial = 1083] [outer = 0x7fb02a56e800] 02:17:01 INFO - PROCESS | 1822 | 1462526221126 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1940ms 02:17:01 INFO - PROCESS | 1822 | 1462526221146 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:17:01 INFO - PROCESS | 1822 | 1462526221156 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 02:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:17:01 INFO - PROCESS | 1822 | 1462526221167 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:17:01 INFO - PROCESS | 1822 | 1462526221173 Marionette TRACE conn3 <- [1,1414,null,{}] 02:17:01 INFO - PROCESS | 1822 | 1462526221181 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:01 INFO - PROCESS | 1822 | 1462526221432 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:17:01 INFO - PROCESS | 1822 | 1462526221834 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0270c3000 == 135 [pid = 1822] [id = 361] 02:17:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7fb02b605400) [pid = 1822] [serial = 1084] [outer = (nil)] 02:17:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7fb02b611000) [pid = 1822] [serial = 1085] [outer = 0x7fb02b605400] 02:17:01 INFO - PROCESS | 1822 | 1462526221942 Marionette DEBUG loaded listener.js 02:17:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7fb02b955400) [pid = 1822] [serial = 1086] [outer = 0x7fb02b605400] 02:17:02 INFO - PROCESS | 1822 | 1462526222919 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1792ms 02:17:02 INFO - PROCESS | 1822 | 1462526222957 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:17:02 INFO - PROCESS | 1822 | 1462526222965 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 02:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:17:02 INFO - PROCESS | 1822 | 1462526222974 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - PROCESS | 1822 | 1462526222977 Marionette TRACE conn3 <- [1,1418,null,{}] 02:17:02 INFO - PROCESS | 1822 | 1462526222982 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:03 INFO - PROCESS | 1822 | 1462526223192 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:17:03 INFO - PROCESS | 1822 | 1462526223473 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0266d4800 == 136 [pid = 1822] [id = 362] 02:17:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7fb02cf56c00) [pid = 1822] [serial = 1087] [outer = (nil)] 02:17:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7fb02cff2800) [pid = 1822] [serial = 1088] [outer = 0x7fb02cf56c00] 02:17:03 INFO - PROCESS | 1822 | 1462526223598 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7fb03026e400) [pid = 1822] [serial = 1089] [outer = 0x7fb02cf56c00] 02:17:03 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0329d9800 == 135 [pid = 1822] [id = 346] 02:17:03 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0295d2800 == 134 [pid = 1822] [id = 345] 02:17:03 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03641a000 == 133 [pid = 1822] [id = 344] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7fb02aebe800) [pid = 1822] [serial = 980] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7fb02be6ac00) [pid = 1822] [serial = 983] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7fb032d89800) [pid = 1822] [serial = 986] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7fb03631c400) [pid = 1822] [serial = 989] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7fb03657bc00) [pid = 1822] [serial = 992] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7fb03c348400) [pid = 1822] [serial = 995] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7fb03c95bc00) [pid = 1822] [serial = 998] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7fb03dd82800) [pid = 1822] [serial = 1001] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7fb03ff8a000) [pid = 1822] [serial = 1004] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7fb02bc7e000) [pid = 1822] [serial = 1007] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7fb04a9cf000) [pid = 1822] [serial = 1010] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7fb04c90fc00) [pid = 1822] [serial = 1013] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7fb032d8e800) [pid = 1822] [serial = 1025] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7fb04ac5b400) [pid = 1822] [serial = 944] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7fb02950b400) [pid = 1822] [serial = 923] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7fb02cff5c00) [pid = 1822] [serial = 926] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7fb033d81c00) [pid = 1822] [serial = 929] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7fb03be23400) [pid = 1822] [serial = 932] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7fb0364a6800) [pid = 1822] [serial = 947] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7fb049d66400) [pid = 1822] [serial = 941] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7fb043c44c00) [pid = 1822] [serial = 938] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7fb03f130c00) [pid = 1822] [serial = 935] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0331d7800 == 132 [pid = 1822] [id = 343] 02:17:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02af8d800 == 131 [pid = 1822] [id = 342] 02:17:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be22000 == 130 [pid = 1822] [id = 341] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7fb02b6e3c00) [pid = 1822] [serial = 717] [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.] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb03331b000) [pid = 1822] [serial = 641] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb03331e800) [pid = 1822] [serial = 822] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb0364ac400) [pid = 1822] [serial = 768] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7fb03b6a8c00) [pid = 1822] [serial = 747] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7fb02cfe9800) [pid = 1822] [serial = 956] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7fb03631b400) [pid = 1822] [serial = 834] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7fb034c3f400) [pid = 1822] [serial = 831] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7fb02b6e6c00) [pid = 1822] [serial = 750] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7fb03657f800) [pid = 1822] [serial = 689] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7fb03d131000) [pid = 1822] [serial = 774] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7fb0396bd400) [pid = 1822] [serial = 840] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7fb049db2000) [pid = 1822] [serial = 765] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7fb03ced9c00) [pid = 1822] [serial = 653] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7fb032f69000) [pid = 1822] [serial = 965] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb03ddd6000) [pid = 1822] [serial = 659] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7fb036559400) [pid = 1822] [serial = 756] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7fb049f83400) [pid = 1822] [serial = 716] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7fb02b95f000) [pid = 1822] [serial = 953] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7fb02bc82000) [pid = 1822] [serial = 777] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7fb04addbc00) [pid = 1822] [serial = 780] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7fb02b6ee000) [pid = 1822] [serial = 810] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb038be6000) [pid = 1822] [serial = 701] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb029518400) [pid = 1822] [serial = 807] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb03655e400) [pid = 1822] [serial = 644] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb049b94000) [pid = 1822] [serial = 665] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7fb033321400) [pid = 1822] [serial = 605] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7fb032411400) [pid = 1822] [serial = 816] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7fb02ff4d000) [pid = 1822] [serial = 957] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7fb02b95f800) [pid = 1822] [serial = 771] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb03259c800) [pid = 1822] [serial = 599] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7fb03ff93800) [pid = 1822] [serial = 662] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7fb02cfe9400) [pid = 1822] [serial = 813] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7fb0363e8000) [pid = 1822] [serial = 611] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb03be2a400) [pid = 1822] [serial = 759] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb02a6cb400) [pid = 1822] [serial = 962] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb03256ec00) [pid = 1822] [serial = 960] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb033751000) [pid = 1822] [serial = 966] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb03d147000) [pid = 1822] [serial = 707] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7fb036558c00) [pid = 1822] [serial = 698] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb02bce2800) [pid = 1822] [serial = 954] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb03b8c7c00) [pid = 1822] [serial = 704] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb030267000) [pid = 1822] [serial = 638] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb02ae75800) [pid = 1822] [serial = 593] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb03d9d7000) [pid = 1822] [serial = 656] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb03240a000) [pid = 1822] [serial = 959] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb042d95000) [pid = 1822] [serial = 710] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb03dd8a800) [pid = 1822] [serial = 921] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb036552c00) [pid = 1822] [serial = 837] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb02b580000) [pid = 1822] [serial = 951] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb049d63400) [pid = 1822] [serial = 723] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb02ae66800) [pid = 1822] [serial = 635] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb032599000) [pid = 1822] [serial = 819] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb02b55b800) [pid = 1822] [serial = 692] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb03c93c400) [pid = 1822] [serial = 650] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb043c98000) [pid = 1822] [serial = 720] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb02b552000) [pid = 1822] [serial = 950] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb033a11c00) [pid = 1822] [serial = 828] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb03c93c800) [pid = 1822] [serial = 762] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb02bcebc00) [pid = 1822] [serial = 963] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb02950e400) [pid = 1822] [serial = 590] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb03240b800) [pid = 1822] [serial = 695] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb03b8bf800) [pid = 1822] [serial = 647] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb033971000) [pid = 1822] [serial = 825] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb02ff48400) [pid = 1822] [serial = 596] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb03580d000) [pid = 1822] [serial = 608] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb033513800) [pid = 1822] [serial = 602] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb03234b000) [pid = 1822] [serial = 753] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb049b94400) [pid = 1822] [serial = 713] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb033a09c00) [pid = 1822] [serial = 668] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb02a574800) [pid = 1822] [serial = 855] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb02973f000) [pid = 1822] [serial = 1016] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb02ae67c00) [pid = 1822] [serial = 1017] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb036551c00) [pid = 1822] [serial = 978] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb02b55c000) [pid = 1822] [serial = 1019] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb02ff4ac00) [pid = 1822] [serial = 1022] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb02bce4400) [pid = 1822] [serial = 1020] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb0321c7c00) [pid = 1822] [serial = 1023] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb034c3f800) [pid = 1822] [serial = 971] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb033978800) [pid = 1822] [serial = 969] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb02cfea000) [pid = 1822] [serial = 975] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb03631c800) [pid = 1822] [serial = 972] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb03379d000) [pid = 1822] [serial = 968] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb029734c00) [pid = 1822] [serial = 974] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb03580c000) [pid = 1822] [serial = 977] [outer = (nil)] [url = about:blank] 02:17:04 INFO - PROCESS | 1822 | 1462526224548 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1588ms 02:17:04 INFO - PROCESS | 1822 | 1462526224563 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:17:04 INFO - PROCESS | 1822 | 1462526224567 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 02:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:17:04 INFO - PROCESS | 1822 | 1462526224600 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 1822 | 1462526224607 Marionette TRACE conn3 <- [1,1422,null,{}] 02:17:04 INFO - PROCESS | 1822 | 1462526224624 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:04 INFO - PROCESS | 1822 | 1462526224804 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:17:04 INFO - PROCESS | 1822 | 1462526224824 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb029630800 == 131 [pid = 1822] [id = 363] 02:17:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb02bce2800) [pid = 1822] [serial = 1090] [outer = (nil)] 02:17:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb032411400) [pid = 1822] [serial = 1091] [outer = 0x7fb02bce2800] 02:17:04 INFO - PROCESS | 1822 | 1462526224892 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb03259c800) [pid = 1822] [serial = 1092] [outer = 0x7fb02bce2800] 02:17:05 INFO - PROCESS | 1822 | 1462526225808 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1263ms 02:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:17:05 INFO - PROCESS | 1822 | 1462526225838 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 1822 | 1462526225842 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 02:17:05 INFO - PROCESS | 1822 | 1462526225848 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 1822 | 1462526225852 Marionette TRACE conn3 <- [1,1426,null,{}] 02:17:05 INFO - PROCESS | 1822 | 1462526225857 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:06 INFO - PROCESS | 1822 | 1462526226114 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:17:06 INFO - PROCESS | 1822 | 1462526226137 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b0cd000 == 132 [pid = 1822] [id = 364] 02:17:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb02b57b400) [pid = 1822] [serial = 1093] [outer = (nil)] 02:17:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb032a55c00) [pid = 1822] [serial = 1094] [outer = 0x7fb02b57b400] 02:17:06 INFO - PROCESS | 1822 | 1462526226202 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb03331d400) [pid = 1822] [serial = 1095] [outer = 0x7fb02b57b400] 02:17:07 INFO - PROCESS | 1822 | 1462526227164 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1383ms 02:17:07 INFO - PROCESS | 1822 | 1462526227231 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:17:07 INFO - PROCESS | 1822 | 1462526227234 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 02:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:17:07 INFO - PROCESS | 1822 | 1462526227240 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:17:07 INFO - PROCESS | 1822 | 1462526227241 Marionette TRACE conn3 <- [1,1430,null,{}] 02:17:07 INFO - PROCESS | 1822 | 1462526227247 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:07 INFO - PROCESS | 1822 | 1462526227456 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:17:07 INFO - PROCESS | 1822 | 1462526227492 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb030389800 == 133 [pid = 1822] [id = 365] 02:17:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb03331e800) [pid = 1822] [serial = 1096] [outer = (nil)] 02:17:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb033752000) [pid = 1822] [serial = 1097] [outer = 0x7fb03331e800] 02:17:07 INFO - PROCESS | 1822 | 1462526227552 Marionette DEBUG loaded listener.js 02:17:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb03396b000) [pid = 1822] [serial = 1098] [outer = 0x7fb03331e800] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb03b8c2000) [pid = 1822] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb03b8cb000) [pid = 1822] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb02bce3400) [pid = 1822] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb03b8c0000) [pid = 1822] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb02bc83400) [pid = 1822] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb043c3f000) [pid = 1822] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb02aec0400) [pid = 1822] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb033977800) [pid = 1822] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb03b2cf400) [pid = 1822] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb032f63c00) [pid = 1822] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb027b66c00) [pid = 1822] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb0325a0400) [pid = 1822] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb038be7400) [pid = 1822] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb03f171000) [pid = 1822] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb032573000) [pid = 1822] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb02cfed400) [pid = 1822] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb029736000) [pid = 1822] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb0271b0c00) [pid = 1822] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb03379ac00) [pid = 1822] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb03259a800) [pid = 1822] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb02b57e000) [pid = 1822] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb02b958c00) [pid = 1822] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb036551400) [pid = 1822] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb02b574400) [pid = 1822] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb03b0ca400) [pid = 1822] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb03256e800) [pid = 1822] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb02aebf000) [pid = 1822] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb02a6c9000) [pid = 1822] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb034abcc00) [pid = 1822] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb048c71000) [pid = 1822] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb032f63800) [pid = 1822] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb033087800) [pid = 1822] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb02bce5000) [pid = 1822] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb04af22400) [pid = 1822] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb02ae6a000) [pid = 1822] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb030269800) [pid = 1822] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7fb030267c00) [pid = 1822] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7fb030265800) [pid = 1822] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7fb02cfef000) [pid = 1822] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7fb03259b400) [pid = 1822] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:17:08 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7fb043c3d000) [pid = 1822] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:17:09 INFO - PROCESS | 1822 | 1462526229054 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1832ms 02:17:09 INFO - PROCESS | 1822 | 1462526229113 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:17:09 INFO - PROCESS | 1822 | 1462526229115 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 02:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:17:09 INFO - PROCESS | 1822 | 1462526229128 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:17:09 INFO - PROCESS | 1822 | 1462526229130 Marionette TRACE conn3 <- [1,1434,null,{}] 02:17:09 INFO - PROCESS | 1822 | 1462526229136 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:09 INFO - PROCESS | 1822 | 1462526229330 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:17:09 INFO - PROCESS | 1822 | 1462526229481 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02bdc7800 == 134 [pid = 1822] [id = 366] 02:17:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7fb02950d400) [pid = 1822] [serial = 1099] [outer = (nil)] 02:17:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7fb0334e3800) [pid = 1822] [serial = 1100] [outer = 0x7fb02950d400] 02:17:09 INFO - PROCESS | 1822 | 1462526229545 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7fb033a07800) [pid = 1822] [serial = 1101] [outer = 0x7fb02950d400] 02:17:10 INFO - PROCESS | 1822 | 1462526230215 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1133ms 02:17:10 INFO - PROCESS | 1822 | 1462526230264 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:17:10 INFO - PROCESS | 1822 | 1462526230269 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 02:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:17:10 INFO - PROCESS | 1822 | 1462526230278 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:17:10 INFO - PROCESS | 1822 | 1462526230292 Marionette TRACE conn3 <- [1,1438,null,{}] 02:17:10 INFO - PROCESS | 1822 | 1462526230306 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:10 INFO - PROCESS | 1822 | 1462526230457 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:17:10 INFO - PROCESS | 1822 | 1462526230467 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033884800 == 135 [pid = 1822] [id = 367] 02:17:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb033754000) [pid = 1822] [serial = 1102] [outer = (nil)] 02:17:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb0364a6000) [pid = 1822] [serial = 1103] [outer = 0x7fb033754000] 02:17:10 INFO - PROCESS | 1822 | 1462526230528 Marionette DEBUG loaded listener.js 02:17:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb036575800) [pid = 1822] [serial = 1104] [outer = 0x7fb033754000] 02:17:11 INFO - PROCESS | 1822 | 1462526231721 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1501ms 02:17:11 INFO - PROCESS | 1822 | 1462526231780 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:17:11 INFO - PROCESS | 1822 | 1462526231786 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 02:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:17:11 INFO - PROCESS | 1822 | 1462526231793 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 1822 | 1462526231798 Marionette TRACE conn3 <- [1,1442,null,{}] 02:17:11 INFO - PROCESS | 1822 | 1462526231806 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:11 INFO - PROCESS | 1822 | 1462526231990 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:17:12 INFO - PROCESS | 1822 | 1462526232226 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02962c800 == 136 [pid = 1822] [id = 368] 02:17:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb02b554c00) [pid = 1822] [serial = 1105] [outer = (nil)] 02:17:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb02b729000) [pid = 1822] [serial = 1106] [outer = 0x7fb02b554c00] 02:17:12 INFO - PROCESS | 1822 | 1462526232344 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb02bc7e000) [pid = 1822] [serial = 1107] [outer = 0x7fb02b554c00] 02:17:13 INFO - PROCESS | 1822 | 1462526233301 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1582ms 02:17:13 INFO - PROCESS | 1822 | 1462526233376 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:17:13 INFO - PROCESS | 1822 | 1462526233385 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 02:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:17:13 INFO - PROCESS | 1822 | 1462526233395 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:17:13 INFO - PROCESS | 1822 | 1462526233399 Marionette TRACE conn3 <- [1,1446,null,{}] 02:17:13 INFO - PROCESS | 1822 | 1462526233404 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:13 INFO - PROCESS | 1822 | 1462526233631 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:17:13 INFO - PROCESS | 1822 | 1462526233902 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032d9f000 == 137 [pid = 1822] [id = 369] 02:17:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb02cf57400) [pid = 1822] [serial = 1108] [outer = (nil)] 02:17:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb030265800) [pid = 1822] [serial = 1109] [outer = 0x7fb02cf57400] 02:17:13 INFO - PROCESS | 1822 | 1462526233988 Marionette DEBUG loaded listener.js 02:17:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb032570c00) [pid = 1822] [serial = 1110] [outer = 0x7fb02cf57400] 02:17:14 INFO - PROCESS | 1822 | 1462526234830 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1488ms 02:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:17:14 INFO - PROCESS | 1822 | 1462526234883 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 1822 | 1462526234886 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 02:17:14 INFO - PROCESS | 1822 | 1462526234893 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 1822 | 1462526234899 Marionette TRACE conn3 <- [1,1450,null,{}] 02:17:14 INFO - PROCESS | 1822 | 1462526234915 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:15 INFO - PROCESS | 1822 | 1462526235103 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:17:15 INFO - PROCESS | 1822 | 1462526235301 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036506800 == 138 [pid = 1822] [id = 370] 02:17:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb032f66000) [pid = 1822] [serial = 1111] [outer = (nil)] 02:17:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb03396d800) [pid = 1822] [serial = 1112] [outer = 0x7fb032f66000] 02:17:15 INFO - PROCESS | 1822 | 1462526235418 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb03580d000) [pid = 1822] [serial = 1113] [outer = 0x7fb032f66000] 02:17:16 INFO - PROCESS | 1822 | 1462526236325 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1487ms 02:17:16 INFO - PROCESS | 1822 | 1462526236378 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:17:16 INFO - PROCESS | 1822 | 1462526236382 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 02:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:17:16 INFO - PROCESS | 1822 | 1462526236388 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:17:16 INFO - PROCESS | 1822 | 1462526236392 Marionette TRACE conn3 <- [1,1454,null,{}] 02:17:16 INFO - PROCESS | 1822 | 1462526236397 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:16 INFO - PROCESS | 1822 | 1462526236571 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:17:16 INFO - PROCESS | 1822 | 1462526236766 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036cd8000 == 139 [pid = 1822] [id = 371] 02:17:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb02aec9c00) [pid = 1822] [serial = 1114] [outer = (nil)] 02:17:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb03657f000) [pid = 1822] [serial = 1115] [outer = 0x7fb02aec9c00] 02:17:16 INFO - PROCESS | 1822 | 1462526236837 Marionette DEBUG loaded listener.js 02:17:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb0396bd400) [pid = 1822] [serial = 1116] [outer = 0x7fb02aec9c00] 02:17:17 INFO - PROCESS | 1822 | 1462526237688 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1330ms 02:17:17 INFO - PROCESS | 1822 | 1462526237718 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:17:17 INFO - PROCESS | 1822 | 1462526237721 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 02:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:17:17 INFO - PROCESS | 1822 | 1462526237727 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:17:17 INFO - PROCESS | 1822 | 1462526237729 Marionette TRACE conn3 <- [1,1458,null,{}] 02:17:17 INFO - PROCESS | 1822 | 1462526237735 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:17 INFO - PROCESS | 1822 | 1462526237903 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:17:18 INFO - PROCESS | 1822 | 1462526238096 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e94800 == 140 [pid = 1822] [id = 372] 02:17:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb033085400) [pid = 1822] [serial = 1117] [outer = (nil)] 02:17:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb03aee4000) [pid = 1822] [serial = 1118] [outer = 0x7fb033085400] 02:17:18 INFO - PROCESS | 1822 | 1462526238164 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb03b08bc00) [pid = 1822] [serial = 1119] [outer = 0x7fb033085400] 02:17:19 INFO - PROCESS | 1822 | 1462526239120 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1432ms 02:17:19 INFO - PROCESS | 1822 | 1462526239161 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:17:19 INFO - PROCESS | 1822 | 1462526239165 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 02:17:19 INFO - PROCESS | 1822 | 1462526239171 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:17:19 INFO - PROCESS | 1822 | 1462526239175 Marionette TRACE conn3 <- [1,1462,null,{}] 02:17:19 INFO - PROCESS | 1822 | 1462526239180 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:19 INFO - PROCESS | 1822 | 1462526239381 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:17:19 INFO - PROCESS | 1822 | 1462526239613 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b312800 == 141 [pid = 1822] [id = 373] 02:17:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb03b6a6800) [pid = 1822] [serial = 1120] [outer = (nil)] 02:17:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb03c348400) [pid = 1822] [serial = 1121] [outer = 0x7fb03b6a6800] 02:17:19 INFO - PROCESS | 1822 | 1462526239700 Marionette DEBUG loaded listener.js 02:17:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb03dd82800) [pid = 1822] [serial = 1122] [outer = 0x7fb03b6a6800] 02:17:20 INFO - PROCESS | 1822 | 1462526240588 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1484ms 02:17:20 INFO - PROCESS | 1822 | 1462526240655 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:17:20 INFO - PROCESS | 1822 | 1462526240659 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 02:17:20 INFO - PROCESS | 1822 | 1462526240666 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:17:20 INFO - PROCESS | 1822 | 1462526240669 Marionette TRACE conn3 <- [1,1466,null,{}] 02:17:20 INFO - PROCESS | 1822 | 1462526240675 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:20 INFO - PROCESS | 1822 | 1462526240874 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:17:21 INFO - PROCESS | 1822 | 1462526241122 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c381000 == 142 [pid = 1822] [id = 374] 02:17:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb0271a8800) [pid = 1822] [serial = 1123] [outer = (nil)] 02:17:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb03f171000) [pid = 1822] [serial = 1124] [outer = 0x7fb0271a8800] 02:17:21 INFO - PROCESS | 1822 | 1462526241212 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb03ffbac00) [pid = 1822] [serial = 1125] [outer = 0x7fb0271a8800] 02:17:22 INFO - PROCESS | 1822 | 1462526242103 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1480ms 02:17:22 INFO - PROCESS | 1822 | 1462526242144 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:17:22 INFO - PROCESS | 1822 | 1462526242148 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 02:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:17:22 INFO - PROCESS | 1822 | 1462526242154 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:17:22 INFO - PROCESS | 1822 | 1462526242157 Marionette TRACE conn3 <- [1,1470,null,{}] 02:17:22 INFO - PROCESS | 1822 | 1462526242162 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:22 INFO - PROCESS | 1822 | 1462526242336 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:17:22 INFO - PROCESS | 1822 | 1462526242573 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03cf87000 == 143 [pid = 1822] [id = 375] 02:17:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb029741000) [pid = 1822] [serial = 1126] [outer = (nil)] 02:17:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb043c98000) [pid = 1822] [serial = 1127] [outer = 0x7fb029741000] 02:17:22 INFO - PROCESS | 1822 | 1462526242698 Marionette DEBUG loaded listener.js 02:17:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb049815400) [pid = 1822] [serial = 1128] [outer = 0x7fb029741000] 02:17:23 INFO - PROCESS | 1822 | 1462526243605 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1479ms 02:17:23 INFO - PROCESS | 1822 | 1462526243636 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:17:23 INFO - PROCESS | 1822 | 1462526243640 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 02:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:17:23 INFO - PROCESS | 1822 | 1462526243646 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:17:23 INFO - PROCESS | 1822 | 1462526243648 Marionette TRACE conn3 <- [1,1474,null,{}] 02:17:23 INFO - PROCESS | 1822 | 1462526243654 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:23 INFO - PROCESS | 1822 | 1462526243833 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:17:24 INFO - PROCESS | 1822 | 1462526244029 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb042e8d800 == 144 [pid = 1822] [id = 376] 02:17:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb03b8cb000) [pid = 1822] [serial = 1129] [outer = (nil)] 02:17:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb049b95400) [pid = 1822] [serial = 1130] [outer = 0x7fb03b8cb000] 02:17:24 INFO - PROCESS | 1822 | 1462526244106 Marionette DEBUG loaded listener.js 02:17:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb049d6f800) [pid = 1822] [serial = 1131] [outer = 0x7fb03b8cb000] 02:17:25 INFO - PROCESS | 1822 | 1462526244994 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1384ms 02:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:17:25 INFO - PROCESS | 1822 | 1462526245030 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:17:25 INFO - PROCESS | 1822 | 1462526245033 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 02:17:25 INFO - PROCESS | 1822 | 1462526245039 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:17:25 INFO - PROCESS | 1822 | 1462526245042 Marionette TRACE conn3 <- [1,1478,null,{}] 02:17:25 INFO - PROCESS | 1822 | 1462526245047 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:25 INFO - PROCESS | 1822 | 1462526245225 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:17:25 INFO - PROCESS | 1822 | 1462526245430 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049baf800 == 145 [pid = 1822] [id = 377] 02:17:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb02a567400) [pid = 1822] [serial = 1132] [outer = (nil)] 02:17:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb032f62000) [pid = 1822] [serial = 1133] [outer = 0x7fb02a567400] 02:17:25 INFO - PROCESS | 1822 | 1462526245544 Marionette DEBUG loaded listener.js 02:17:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb04ac5b400) [pid = 1822] [serial = 1134] [outer = 0x7fb02a567400] 02:17:26 INFO - PROCESS | 1822 | 1462526246447 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1439ms 02:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:17:26 INFO - PROCESS | 1822 | 1462526246478 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:17:26 INFO - PROCESS | 1822 | 1462526246481 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 02:17:26 INFO - PROCESS | 1822 | 1462526246487 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - PROCESS | 1822 | 1462526246491 Marionette TRACE conn3 <- [1,1482,null,{}] 02:17:26 INFO - PROCESS | 1822 | 1462526246496 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:26 INFO - PROCESS | 1822 | 1462526246704 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:17:26 INFO - PROCESS | 1822 | 1462526246955 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e832000 == 146 [pid = 1822] [id = 378] 02:17:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb04c9c6400) [pid = 1822] [serial = 1135] [outer = (nil)] 02:17:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb04e094400) [pid = 1822] [serial = 1136] [outer = 0x7fb04c9c6400] 02:17:27 INFO - PROCESS | 1822 | 1462526247071 Marionette DEBUG loaded listener.js 02:17:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb04e285c00) [pid = 1822] [serial = 1137] [outer = 0x7fb04c9c6400] 02:17:27 INFO - PROCESS | 1822 | 1462526247962 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1531ms 02:17:28 INFO - PROCESS | 1822 | 1462526248019 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:17:28 INFO - PROCESS | 1822 | 1462526248022 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 02:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:17:28 INFO - PROCESS | 1822 | 1462526248028 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:17:28 INFO - PROCESS | 1822 | 1462526248030 Marionette TRACE conn3 <- [1,1486,null,{}] 02:17:28 INFO - PROCESS | 1822 | 1462526248036 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:28 INFO - PROCESS | 1822 | 1462526248217 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:17:28 INFO - PROCESS | 1822 | 1462526248471 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020ac7000 == 147 [pid = 1822] [id = 379] 02:17:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb0228c4c00) [pid = 1822] [serial = 1138] [outer = (nil)] 02:17:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb0228cd000) [pid = 1822] [serial = 1139] [outer = 0x7fb0228c4c00] 02:17:28 INFO - PROCESS | 1822 | 1462526248587 Marionette DEBUG loaded listener.js 02:17:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb0228d1400) [pid = 1822] [serial = 1140] [outer = 0x7fb0228c4c00] 02:17:29 INFO - PROCESS | 1822 | 1462526249477 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1487ms 02:17:29 INFO - PROCESS | 1822 | 1462526249516 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:17:29 INFO - PROCESS | 1822 | 1462526249520 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 02:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:17:29 INFO - PROCESS | 1822 | 1462526249525 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:17:29 INFO - PROCESS | 1822 | 1462526249528 Marionette TRACE conn3 <- [1,1490,null,{}] 02:17:29 INFO - PROCESS | 1822 | 1462526249533 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:29 INFO - PROCESS | 1822 | 1462526249714 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:17:29 INFO - PROCESS | 1822 | 1462526249917 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020ae0800 == 148 [pid = 1822] [id = 380] 02:17:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb0228c6400) [pid = 1822] [serial = 1141] [outer = (nil)] 02:17:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb02a6d3c00) [pid = 1822] [serial = 1142] [outer = 0x7fb0228c6400] 02:17:29 INFO - PROCESS | 1822 | 1462526249989 Marionette DEBUG loaded listener.js 02:17:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb02b6edc00) [pid = 1822] [serial = 1143] [outer = 0x7fb0228c6400] 02:17:31 INFO - PROCESS | 1822 | 1462526251369 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1889ms 02:17:31 INFO - PROCESS | 1822 | 1462526251503 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:17:31 INFO - PROCESS | 1822 | 1462526251509 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 02:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:17:31 INFO - PROCESS | 1822 | 1462526251538 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:17:31 INFO - PROCESS | 1822 | 1462526251543 Marionette TRACE conn3 <- [1,1494,null,{}] 02:17:31 INFO - PROCESS | 1822 | 1462526251552 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:31 INFO - PROCESS | 1822 | 1462526251718 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:17:31 INFO - PROCESS | 1822 | 1462526251929 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0275ab800 == 149 [pid = 1822] [id = 381] 02:17:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb0271ab800) [pid = 1822] [serial = 1144] [outer = (nil)] 02:17:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb02a8cb400) [pid = 1822] [serial = 1145] [outer = 0x7fb0271ab800] 02:17:32 INFO - PROCESS | 1822 | 1462526252050 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb02ae74400) [pid = 1822] [serial = 1146] [outer = 0x7fb0271ab800] 02:17:33 INFO - PROCESS | 1822 | 1462526253076 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1602ms 02:17:33 INFO - PROCESS | 1822 | 1462526253128 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:17:33 INFO - PROCESS | 1822 | 1462526253135 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 02:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:17:33 INFO - PROCESS | 1822 | 1462526253144 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:17:33 INFO - PROCESS | 1822 | 1462526253148 Marionette TRACE conn3 <- [1,1498,null,{}] 02:17:33 INFO - PROCESS | 1822 | 1462526253154 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:33 INFO - PROCESS | 1822 | 1462526253348 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b51e800 == 148 [pid = 1822] [id = 321] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0333e1000 == 147 [pid = 1822] [id = 322] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb030399800 == 146 [pid = 1822] [id = 319] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb043013000 == 145 [pid = 1822] [id = 22] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c84d800 == 144 [pid = 1822] [id = 17] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049a4e000 == 143 [pid = 1822] [id = 153] 02:17:33 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb02b952800) [pid = 1822] [serial = 1043] [outer = (nil)] [url = about:blank] 02:17:33 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb0333de000) [pid = 1822] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:17:33 INFO - PROCESS | 1822 | 1462526253654 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02bdc7800 == 142 [pid = 1822] [id = 366] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb030389800 == 141 [pid = 1822] [id = 365] 02:17:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0255ae000 == 142 [pid = 1822] [id = 382] 02:17:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb02b579400) [pid = 1822] [serial = 1147] [outer = (nil)] 02:17:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb02b72a800) [pid = 1822] [serial = 1148] [outer = 0x7fb02b579400] 02:17:33 INFO - PROCESS | 1822 | 1462526253748 Marionette DEBUG loaded listener.js 02:17:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb02bc76400) [pid = 1822] [serial = 1149] [outer = 0x7fb02b579400] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b0cd000 == 141 [pid = 1822] [id = 364] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb029630800 == 140 [pid = 1822] [id = 363] 02:17:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0266d4800 == 139 [pid = 1822] [id = 362] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0270c3000 == 138 [pid = 1822] [id = 361] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a8e9800 == 137 [pid = 1822] [id = 358] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04f007000 == 136 [pid = 1822] [id = 357] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e2d3800 == 135 [pid = 1822] [id = 356] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049f23000 == 134 [pid = 1822] [id = 355] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb048c2a800 == 133 [pid = 1822] [id = 354] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ce9f000 == 132 [pid = 1822] [id = 353] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02547b000 == 131 [pid = 1822] [id = 352] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb039ddf800 == 130 [pid = 1822] [id = 351] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e5d000 == 129 [pid = 1822] [id = 350] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb033b37000 == 128 [pid = 1822] [id = 349] 02:17:34 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0295cf800 == 127 [pid = 1822] [id = 348] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb02cff1400) [pid = 1822] [serial = 861] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb03ff87c00) [pid = 1822] [serial = 936] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb04a9c4400) [pid = 1822] [serial = 942] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb03c958400) [pid = 1822] [serial = 891] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb03b8ca800) [pid = 1822] [serial = 885] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb03655a400) [pid = 1822] [serial = 873] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb02a8cd800) [pid = 1822] [serial = 924] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb04af1cc00) [pid = 1822] [serial = 945] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb038b27800) [pid = 1822] [serial = 876] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb03a582000) [pid = 1822] [serial = 879] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb02b95cc00) [pid = 1822] [serial = 858] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb03b091800) [pid = 1822] [serial = 882] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb03dc5e000) [pid = 1822] [serial = 900] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb03d13cc00) [pid = 1822] [serial = 933] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb03d431c00) [pid = 1822] [serial = 897] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb03d132800) [pid = 1822] [serial = 894] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb033798c00) [pid = 1822] [serial = 870] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb03649fc00) [pid = 1822] [serial = 930] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb032d82800) [pid = 1822] [serial = 867] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb03c81b000) [pid = 1822] [serial = 888] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb032417400) [pid = 1822] [serial = 864] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb03026bc00) [pid = 1822] [serial = 927] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb049812800) [pid = 1822] [serial = 939] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb03c8a5400) [pid = 1822] [serial = 996] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb03f126800) [pid = 1822] [serial = 1002] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb02bceb800) [pid = 1822] [serial = 1037] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb02be74400) [pid = 1822] [serial = 1029] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb03d42c800) [pid = 1822] [serial = 999] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb042d8cc00) [pid = 1822] [serial = 1005] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb033a10400) [pid = 1822] [serial = 1034] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb032d82400) [pid = 1822] [serial = 1040] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb03331f400) [pid = 1822] [serial = 1008] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb03331e000) [pid = 1822] [serial = 987] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb02cff0000) [pid = 1822] [serial = 984] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb036557800) [pid = 1822] [serial = 990] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb033513c00) [pid = 1822] [serial = 1041] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb02bc77800) [pid = 1822] [serial = 1028] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb02b603c00) [pid = 1822] [serial = 981] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb04af23400) [pid = 1822] [serial = 1011] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb036556c00) [pid = 1822] [serial = 1035] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb02cfeec00) [pid = 1822] [serial = 1038] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb03234c800) [pid = 1822] [serial = 1031] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb04ce64c00) [pid = 1822] [serial = 1014] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb04af21000) [pid = 1822] [serial = 948] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7fb033321000) [pid = 1822] [serial = 1032] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7fb03a04bc00) [pid = 1822] [serial = 993] [outer = (nil)] [url = about:blank] 02:17:34 INFO - PROCESS | 1822 | 1462526254584 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1484ms 02:17:34 INFO - PROCESS | 1822 | 1462526254629 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:17:34 INFO - PROCESS | 1822 | 1462526254633 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 02:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:17:34 INFO - PROCESS | 1822 | 1462526254638 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:17:34 INFO - PROCESS | 1822 | 1462526254643 Marionette TRACE conn3 <- [1,1502,null,{}] 02:17:34 INFO - PROCESS | 1822 | 1462526254658 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:34 INFO - PROCESS | 1822 | 1462526254956 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:17:35 INFO - PROCESS | 1822 | 1462526255065 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a8e5800 == 128 [pid = 1822] [id = 383] 02:17:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb02b729800) [pid = 1822] [serial = 1150] [outer = (nil)] 02:17:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb02cf58c00) [pid = 1822] [serial = 1151] [outer = 0x7fb02b729800] 02:17:35 INFO - PROCESS | 1822 | 1462526255133 Marionette DEBUG loaded listener.js 02:17:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb02ff45c00) [pid = 1822] [serial = 1152] [outer = 0x7fb02b729800] 02:17:36 INFO - PROCESS | 1822 | 1462526256178 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1588ms 02:17:36 INFO - PROCESS | 1822 | 1462526256229 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:17:36 INFO - PROCESS | 1822 | 1462526256234 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 02:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:17:36 INFO - PROCESS | 1822 | 1462526256243 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:17:36 INFO - PROCESS | 1822 | 1462526256247 Marionette TRACE conn3 <- [1,1506,null,{}] 02:17:36 INFO - PROCESS | 1822 | 1462526256255 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:36 INFO - PROCESS | 1822 | 1462526256469 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:17:36 INFO - PROCESS | 1822 | 1462526256708 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02759b000 == 129 [pid = 1822] [id = 384] 02:17:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb02b55c000) [pid = 1822] [serial = 1153] [outer = (nil)] 02:17:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb02b60c000) [pid = 1822] [serial = 1154] [outer = 0x7fb02b55c000] 02:17:36 INFO - PROCESS | 1822 | 1462526256827 Marionette DEBUG loaded listener.js 02:17:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb02b86f800) [pid = 1822] [serial = 1155] [outer = 0x7fb02b55c000] 02:17:37 INFO - PROCESS | 1822 | 1462526257713 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1484ms 02:17:37 INFO - PROCESS | 1822 | 1462526257728 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 1822 | 1462526257736 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 02:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:17:37 INFO - PROCESS | 1822 | 1462526257746 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - PROCESS | 1822 | 1462526257749 Marionette TRACE conn3 <- [1,1510,null,{}] 02:17:37 INFO - PROCESS | 1822 | 1462526257755 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:37 INFO - PROCESS | 1822 | 1462526257925 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:17:38 INFO - PROCESS | 1822 | 1462526258126 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b0dc800 == 130 [pid = 1822] [id = 385] 02:17:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb02b55d400) [pid = 1822] [serial = 1156] [outer = (nil)] 02:17:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb02cfe9800) [pid = 1822] [serial = 1157] [outer = 0x7fb02b55d400] 02:17:38 INFO - PROCESS | 1822 | 1462526258199 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb02ff49c00) [pid = 1822] [serial = 1158] [outer = 0x7fb02b55d400] 02:17:39 INFO - PROCESS | 1822 | 1462526259129 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1440ms 02:17:39 INFO - PROCESS | 1822 | 1462526259186 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:17:39 INFO - PROCESS | 1822 | 1462526259189 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 02:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:17:39 INFO - PROCESS | 1822 | 1462526259196 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:17:39 INFO - PROCESS | 1822 | 1462526259202 Marionette TRACE conn3 <- [1,1514,null,{}] 02:17:39 INFO - PROCESS | 1822 | 1462526259218 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:39 INFO - PROCESS | 1822 | 1462526259494 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:17:39 INFO - PROCESS | 1822 | 1462526259677 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02c07c800 == 131 [pid = 1822] [id = 386] 02:17:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb032352000) [pid = 1822] [serial = 1159] [outer = (nil)] 02:17:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb032413400) [pid = 1822] [serial = 1160] [outer = 0x7fb032352000] 02:17:39 INFO - PROCESS | 1822 | 1462526259805 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb032579400) [pid = 1822] [serial = 1161] [outer = 0x7fb032352000] 02:17:40 INFO - PROCESS | 1822 | 1462526260642 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1488ms 02:17:40 INFO - PROCESS | 1822 | 1462526260685 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:17:40 INFO - PROCESS | 1822 | 1462526260695 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 02:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:17:40 INFO - PROCESS | 1822 | 1462526260706 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:17:40 INFO - PROCESS | 1822 | 1462526260708 Marionette TRACE conn3 <- [1,1518,null,{}] 02:17:40 INFO - PROCESS | 1822 | 1462526260714 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:40 INFO - PROCESS | 1822 | 1462526260883 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:17:41 INFO - PROCESS | 1822 | 1462526261075 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329cd800 == 132 [pid = 1822] [id = 387] 02:17:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb02b874c00) [pid = 1822] [serial = 1162] [outer = (nil)] 02:17:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb032a4e800) [pid = 1822] [serial = 1163] [outer = 0x7fb02b874c00] 02:17:41 INFO - PROCESS | 1822 | 1462526261147 Marionette DEBUG loaded listener.js 02:17:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb032d8b000) [pid = 1822] [serial = 1164] [outer = 0x7fb02b874c00] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0333e4800 == 131 [pid = 1822] [id = 11] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02bdb6800 == 130 [pid = 1822] [id = 130] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e7b2000 == 129 [pid = 1822] [id = 63] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be20800 == 128 [pid = 1822] [id = 259] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0266e5800 == 127 [pid = 1822] [id = 298] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038b44800 == 126 [pid = 1822] [id = 274] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e834800 == 125 [pid = 1822] [id = 218] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323da800 == 124 [pid = 1822] [id = 163] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026bc7800 == 123 [pid = 1822] [id = 221] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0255ae000 == 122 [pid = 1822] [id = 382] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0275ab800 == 121 [pid = 1822] [id = 381] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049baf800 == 120 [pid = 1822] [id = 377] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb042e8d800 == 119 [pid = 1822] [id = 376] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03cf87000 == 118 [pid = 1822] [id = 375] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c381000 == 117 [pid = 1822] [id = 374] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b312800 == 116 [pid = 1822] [id = 373] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e94800 == 115 [pid = 1822] [id = 372] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036cd8000 == 114 [pid = 1822] [id = 371] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036506800 == 113 [pid = 1822] [id = 370] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032d9f000 == 112 [pid = 1822] [id = 369] 02:17:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02962c800 == 111 [pid = 1822] [id = 368] 02:17:43 INFO - PROCESS | 1822 | 1462526263962 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 3285ms 02:17:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:17:44 INFO - PROCESS | 1822 | 1462526263991 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:17:44 INFO - PROCESS | 1822 | 1462526263995 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 02:17:44 INFO - PROCESS | 1822 | 1462526264003 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:17:44 INFO - PROCESS | 1822 | 1462526264006 Marionette TRACE conn3 <- [1,1522,null,{}] 02:17:44 INFO - PROCESS | 1822 | 1462526264018 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:44 INFO - PROCESS | 1822 | 1462526264219 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:17:44 INFO - PROCESS | 1822 | 1462526264248 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb027252000 == 112 [pid = 1822] [id = 388] 02:17:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb02b558400) [pid = 1822] [serial = 1165] [outer = (nil)] 02:17:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb02b86ac00) [pid = 1822] [serial = 1166] [outer = 0x7fb02b558400] 02:17:44 INFO - PROCESS | 1822 | 1462526264308 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb02bce5000) [pid = 1822] [serial = 1167] [outer = 0x7fb02b558400] 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:44 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:17:45 INFO - PROCESS | 1822 | 1462526265143 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:17:45 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 () { 02:17:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:17:45 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 () { 02:17:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:17:45 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 () { 02:17:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:17:45 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 () { 02:17:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:17:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1187ms 02:17:45 INFO - PROCESS | 1822 | 1462526265199 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:17:45 INFO - PROCESS | 1822 | 1462526265208 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 02:17:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:17:45 INFO - PROCESS | 1822 | 1462526265218 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:17:45 INFO - PROCESS | 1822 | 1462526265221 Marionette TRACE conn3 <- [1,1526,null,{}] 02:17:45 INFO - PROCESS | 1822 | 1462526265226 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:45 INFO - PROCESS | 1822 | 1462526265456 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:17:45 INFO - PROCESS | 1822 | 1462526265481 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02c06b000 == 113 [pid = 1822] [id = 389] 02:17:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb02cfebc00) [pid = 1822] [serial = 1168] [outer = (nil)] 02:17:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb03259d800) [pid = 1822] [serial = 1169] [outer = 0x7fb02cfebc00] 02:17:45 INFO - PROCESS | 1822 | 1462526265540 Marionette DEBUG loaded listener.js 02:17:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb032d91400) [pid = 1822] [serial = 1170] [outer = 0x7fb02cfebc00] 02:17:46 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb02a8c5c00) [pid = 1822] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:17:46 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb03331e800) [pid = 1822] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:17:46 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb02bce2800) [pid = 1822] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:17:46 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb02950d400) [pid = 1822] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:17:46 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb02b57b400) [pid = 1822] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:17:46 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb02b605400) [pid = 1822] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:17:46 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb02cf56c00) [pid = 1822] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:17:46 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb02b579400) [pid = 1822] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:17:46 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb0271ab800) [pid = 1822] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:17:46 INFO - PROCESS | 1822 | 1462526266619 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:17:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:17:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:17:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:17:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1433ms 02:17:46 INFO - PROCESS | 1822 | 1462526266672 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:17:46 INFO - PROCESS | 1822 | 1462526266675 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 02:17:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:17:46 INFO - PROCESS | 1822 | 1462526266682 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:17:46 INFO - PROCESS | 1822 | 1462526266688 Marionette TRACE conn3 <- [1,1530,null,{}] 02:17:46 INFO - PROCESS | 1822 | 1462526266702 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:46 INFO - PROCESS | 1822 | 1462526266857 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:17:47 INFO - PROCESS | 1822 | 1462526267008 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333d8000 == 114 [pid = 1822] [id = 390] 02:17:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb029518400) [pid = 1822] [serial = 1171] [outer = (nil)] 02:17:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb033752800) [pid = 1822] [serial = 1172] [outer = 0x7fb029518400] 02:17:47 INFO - PROCESS | 1822 | 1462526267073 Marionette DEBUG loaded listener.js 02:17:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb03396dc00) [pid = 1822] [serial = 1173] [outer = 0x7fb029518400] 02:17:47 INFO - PROCESS | 1822 | 1462526267679 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:17:47 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 02:17:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:17:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:17:47 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. 02:17:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:17:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1040ms 02:17:47 INFO - PROCESS | 1822 | 1462526267724 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:17:47 INFO - PROCESS | 1822 | 1462526267728 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 02:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:17:47 INFO - PROCESS | 1822 | 1462526267733 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:17:47 INFO - PROCESS | 1822 | 1462526267735 Marionette TRACE conn3 <- [1,1534,null,{}] 02:17:47 INFO - PROCESS | 1822 | 1462526267740 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:47 INFO - PROCESS | 1822 | 1462526267881 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:17:48 INFO - PROCESS | 1822 | 1462526268041 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033ed2800 == 115 [pid = 1822] [id = 391] 02:17:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb02a6d5c00) [pid = 1822] [serial = 1174] [outer = (nil)] 02:17:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb0357d6400) [pid = 1822] [serial = 1175] [outer = 0x7fb02a6d5c00] 02:17:48 INFO - PROCESS | 1822 | 1462526268101 Marionette DEBUG loaded listener.js 02:17:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb036312c00) [pid = 1822] [serial = 1176] [outer = 0x7fb02a6d5c00] 02:17:49 INFO - PROCESS | 1822 | 1462526269156 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1479ms 02:17:49 INFO - PROCESS | 1822 | 1462526269215 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:17:49 INFO - PROCESS | 1822 | 1462526269222 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 02:17:49 INFO - PROCESS | 1822 | 1462526269230 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:17:49 INFO - PROCESS | 1822 | 1462526269236 Marionette TRACE conn3 <- [1,1538,null,{}] 02:17:49 INFO - PROCESS | 1822 | 1462526269243 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:49 INFO - PROCESS | 1822 | 1462526269435 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:17:49 INFO - PROCESS | 1822 | 1462526269678 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be24800 == 116 [pid = 1822] [id = 392] 02:17:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb02bc7a400) [pid = 1822] [serial = 1177] [outer = (nil)] 02:17:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb02bce6800) [pid = 1822] [serial = 1178] [outer = 0x7fb02bc7a400] 02:17:49 INFO - PROCESS | 1822 | 1462526269797 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb02ff46400) [pid = 1822] [serial = 1179] [outer = 0x7fb02bc7a400] 02:17:50 INFO - PROCESS | 1822 | 1462526270710 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1534ms 02:17:50 INFO - PROCESS | 1822 | 1462526270764 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 1822 | 1462526270774 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 02:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:17:50 INFO - PROCESS | 1822 | 1462526270785 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - PROCESS | 1822 | 1462526270789 Marionette TRACE conn3 <- [1,1542,null,{}] 02:17:50 INFO - PROCESS | 1822 | 1462526270795 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:50 INFO - PROCESS | 1822 | 1462526270977 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:17:51 INFO - PROCESS | 1822 | 1462526271251 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036346000 == 117 [pid = 1822] [id = 393] 02:17:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb03026dc00) [pid = 1822] [serial = 1180] [outer = (nil)] 02:17:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb033087800) [pid = 1822] [serial = 1181] [outer = 0x7fb03026dc00] 02:17:51 INFO - PROCESS | 1822 | 1462526271366 Marionette DEBUG loaded listener.js 02:17:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb0337a0c00) [pid = 1822] [serial = 1182] [outer = 0x7fb03026dc00] 02:17:52 INFO - PROCESS | 1822 | 1462526272180 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1430ms 02:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:17:52 INFO - PROCESS | 1822 | 1462526272216 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:17:52 INFO - PROCESS | 1822 | 1462526272219 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 02:17:52 INFO - PROCESS | 1822 | 1462526272225 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:17:52 INFO - PROCESS | 1822 | 1462526272230 Marionette TRACE conn3 <- [1,1546,null,{}] 02:17:52 INFO - PROCESS | 1822 | 1462526272247 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:52 INFO - PROCESS | 1822 | 1462526272425 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:17:52 INFO - PROCESS | 1822 | 1462526272627 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036529800 == 118 [pid = 1822] [id = 394] 02:17:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb03631bc00) [pid = 1822] [serial = 1183] [outer = (nil)] 02:17:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb0364a0400) [pid = 1822] [serial = 1184] [outer = 0x7fb03631bc00] 02:17:52 INFO - PROCESS | 1822 | 1462526272704 Marionette DEBUG loaded listener.js 02:17:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb036559000) [pid = 1822] [serial = 1185] [outer = 0x7fb03631bc00] 02:17:53 INFO - PROCESS | 1822 | 1462526273594 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1436ms 02:17:53 INFO - PROCESS | 1822 | 1462526273661 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:17:53 INFO - PROCESS | 1822 | 1462526273667 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 02:17:53 INFO - PROCESS | 1822 | 1462526273673 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - PROCESS | 1822 | 1462526273677 Marionette TRACE conn3 <- [1,1550,null,{}] 02:17:53 INFO - PROCESS | 1822 | 1462526273682 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:53 INFO - PROCESS | 1822 | 1462526273870 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:17:54 INFO - PROCESS | 1822 | 1462526274071 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036cde000 == 119 [pid = 1822] [id = 395] 02:17:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb03379bc00) [pid = 1822] [serial = 1186] [outer = (nil)] 02:17:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb038be9400) [pid = 1822] [serial = 1187] [outer = 0x7fb03379bc00] 02:17:54 INFO - PROCESS | 1822 | 1462526274153 Marionette DEBUG loaded listener.js 02:17:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb03a048400) [pid = 1822] [serial = 1188] [outer = 0x7fb03379bc00] 02:17:55 INFO - PROCESS | 1822 | 1462526275057 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1430ms 02:17:55 INFO - PROCESS | 1822 | 1462526275103 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:17:55 INFO - PROCESS | 1822 | 1462526275107 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 02:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:17:55 INFO - PROCESS | 1822 | 1462526275113 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:17:55 INFO - PROCESS | 1822 | 1462526275115 Marionette TRACE conn3 <- [1,1554,null,{}] 02:17:55 INFO - PROCESS | 1822 | 1462526275122 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:55 INFO - PROCESS | 1822 | 1462526275295 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:17:55 INFO - PROCESS | 1822 | 1462526275514 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ef9800 == 120 [pid = 1822] [id = 396] 02:17:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb03638b000) [pid = 1822] [serial = 1189] [outer = (nil)] 02:17:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb03afb0c00) [pid = 1822] [serial = 1190] [outer = 0x7fb03638b000] 02:17:55 INFO - PROCESS | 1822 | 1462526275639 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb03b2d4800) [pid = 1822] [serial = 1191] [outer = 0x7fb03638b000] 02:17:56 INFO - PROCESS | 1822 | 1462526276649 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1582ms 02:17:56 INFO - PROCESS | 1822 | 1462526276696 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 1822 | 1462526276699 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 02:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:17:56 INFO - PROCESS | 1822 | 1462526276705 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:17:56 INFO - PROCESS | 1822 | 1462526276707 Marionette TRACE conn3 <- [1,1558,null,{}] 02:17:56 INFO - PROCESS | 1822 | 1462526276713 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:56 INFO - PROCESS | 1822 | 1462526276919 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:17:57 INFO - PROCESS | 1822 | 1462526277166 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b312800 == 121 [pid = 1822] [id = 397] 02:17:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb03be47000) [pid = 1822] [serial = 1192] [outer = (nil)] 02:17:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb03c93d400) [pid = 1822] [serial = 1193] [outer = 0x7fb03be47000] 02:17:57 INFO - PROCESS | 1822 | 1462526277297 Marionette DEBUG loaded listener.js 02:17:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb03ced4c00) [pid = 1822] [serial = 1194] [outer = 0x7fb03be47000] 02:17:58 INFO - PROCESS | 1822 | 1462526278141 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:17:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:17:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1481ms 02:17:58 INFO - PROCESS | 1822 | 1462526278187 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:17:58 INFO - PROCESS | 1822 | 1462526278190 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 02:17:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:17:58 INFO - PROCESS | 1822 | 1462526278196 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:17:58 INFO - PROCESS | 1822 | 1462526278199 Marionette TRACE conn3 <- [1,1562,null,{}] 02:17:58 INFO - PROCESS | 1822 | 1462526278204 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:58 INFO - PROCESS | 1822 | 1462526278375 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:17:58 INFO - PROCESS | 1822 | 1462526278647 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c455000 == 122 [pid = 1822] [id = 398] 02:17:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb02b6e1800) [pid = 1822] [serial = 1195] [outer = (nil)] 02:17:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb03d13d000) [pid = 1822] [serial = 1196] [outer = 0x7fb02b6e1800] 02:17:58 INFO - PROCESS | 1822 | 1462526278801 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb03d9d7800) [pid = 1822] [serial = 1197] [outer = 0x7fb02b6e1800] 02:17:59 INFO - PROCESS | 1822 | 1462526279644 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1479ms 02:17:59 INFO - PROCESS | 1822 | 1462526279676 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:17:59 INFO - PROCESS | 1822 | 1462526279680 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 02:17:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:17:59 INFO - PROCESS | 1822 | 1462526279686 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:17:59 INFO - PROCESS | 1822 | 1462526279688 Marionette TRACE conn3 <- [1,1566,null,{}] 02:17:59 INFO - PROCESS | 1822 | 1462526279694 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:59 INFO - PROCESS | 1822 | 1462526279857 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:18:00 INFO - PROCESS | 1822 | 1462526280056 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03d40a000 == 123 [pid = 1822] [id = 399] 02:18:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb03c955000) [pid = 1822] [serial = 1198] [outer = (nil)] 02:18:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb03dd8c000) [pid = 1822] [serial = 1199] [outer = 0x7fb03c955000] 02:18:00 INFO - PROCESS | 1822 | 1462526280129 Marionette DEBUG loaded listener.js 02:18:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb03f126800) [pid = 1822] [serial = 1200] [outer = 0x7fb03c955000] 02:18:01 INFO - PROCESS | 1822 | 1462526281090 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:18:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:18:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1479ms 02:18:01 INFO - PROCESS | 1822 | 1462526281166 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:18:01 INFO - PROCESS | 1822 | 1462526281170 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 02:18:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:18:01 INFO - PROCESS | 1822 | 1462526281175 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:18:01 INFO - PROCESS | 1822 | 1462526281178 Marionette TRACE conn3 <- [1,1570,null,{}] 02:18:01 INFO - PROCESS | 1822 | 1462526281183 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:01 INFO - PROCESS | 1822 | 1462526281388 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:18:01 INFO - PROCESS | 1822 | 1462526281648 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb042e8a800 == 124 [pid = 1822] [id = 400] 02:18:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb0228c8c00) [pid = 1822] [serial = 1201] [outer = (nil)] 02:18:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb03f173000) [pid = 1822] [serial = 1202] [outer = 0x7fb0228c8c00] 02:18:01 INFO - PROCESS | 1822 | 1462526281773 Marionette DEBUG loaded listener.js 02:18:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb043c41c00) [pid = 1822] [serial = 1203] [outer = 0x7fb0228c8c00] 02:18:02 INFO - PROCESS | 1822 | 1462526282807 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1685ms 02:18:02 INFO - PROCESS | 1822 | 1462526282862 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:18:02 INFO - PROCESS | 1822 | 1462526282866 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 02:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:18:02 INFO - PROCESS | 1822 | 1462526282872 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:18:02 INFO - PROCESS | 1822 | 1462526282875 Marionette TRACE conn3 <- [1,1574,null,{}] 02:18:02 INFO - PROCESS | 1822 | 1462526282881 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:03 INFO - PROCESS | 1822 | 1462526283065 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:18:03 INFO - PROCESS | 1822 | 1462526283263 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049a5c800 == 125 [pid = 1822] [id = 401] 02:18:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb03ced8000) [pid = 1822] [serial = 1204] [outer = (nil)] 02:18:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb04980ec00) [pid = 1822] [serial = 1205] [outer = 0x7fb03ced8000] 02:18:03 INFO - PROCESS | 1822 | 1462526283334 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb049d3c800) [pid = 1822] [serial = 1206] [outer = 0x7fb03ced8000] 02:18:04 INFO - PROCESS | 1822 | 1462526284247 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:18:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:18:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1430ms 02:18:04 INFO - PROCESS | 1822 | 1462526284302 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 1822 | 1462526284306 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 02:18:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:18:04 INFO - PROCESS | 1822 | 1462526284312 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - PROCESS | 1822 | 1462526284316 Marionette TRACE conn3 <- [1,1578,null,{}] 02:18:04 INFO - PROCESS | 1822 | 1462526284321 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:04 INFO - PROCESS | 1822 | 1462526284531 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:18:04 INFO - PROCESS | 1822 | 1462526284730 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04ce11000 == 126 [pid = 1822] [id = 402] 02:18:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb02b557c00) [pid = 1822] [serial = 1207] [outer = (nil)] 02:18:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb04af20400) [pid = 1822] [serial = 1208] [outer = 0x7fb02b557c00] 02:18:04 INFO - PROCESS | 1822 | 1462526284807 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb04ce66000) [pid = 1822] [serial = 1209] [outer = 0x7fb02b557c00] 02:18:05 INFO - PROCESS | 1822 | 1462526285689 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:18:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:18:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1429ms 02:18:05 INFO - PROCESS | 1822 | 1462526285742 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 1822 | 1462526285746 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 02:18:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:18:05 INFO - PROCESS | 1822 | 1462526285751 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:18:05 INFO - PROCESS | 1822 | 1462526285755 Marionette TRACE conn3 <- [1,1582,null,{}] 02:18:05 INFO - PROCESS | 1822 | 1462526285763 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:05 INFO - PROCESS | 1822 | 1462526285982 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:18:06 INFO - PROCESS | 1822 | 1462526286182 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e7ad800 == 127 [pid = 1822] [id = 403] 02:18:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb023b02800) [pid = 1822] [serial = 1210] [outer = (nil)] 02:18:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb023b0b800) [pid = 1822] [serial = 1211] [outer = 0x7fb023b02800] 02:18:06 INFO - PROCESS | 1822 | 1462526286253 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb023b10000) [pid = 1822] [serial = 1212] [outer = 0x7fb023b02800] 02:18:07 INFO - PROCESS | 1822 | 1462526287139 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:18:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:18:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1429ms 02:18:07 INFO - PROCESS | 1822 | 1462526287182 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:18:07 INFO - PROCESS | 1822 | 1462526287185 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 02:18:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:18:07 INFO - PROCESS | 1822 | 1462526287191 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:18:07 INFO - PROCESS | 1822 | 1462526287202 Marionette TRACE conn3 <- [1,1586,null,{}] 02:18:07 INFO - PROCESS | 1822 | 1462526287207 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:07 INFO - PROCESS | 1822 | 1462526287402 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:18:07 INFO - PROCESS | 1822 | 1462526287606 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb050c94800 == 128 [pid = 1822] [id = 404] 02:18:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb023b05400) [pid = 1822] [serial = 1213] [outer = (nil)] 02:18:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb04c90e800) [pid = 1822] [serial = 1214] [outer = 0x7fb023b05400] 02:18:07 INFO - PROCESS | 1822 | 1462526287675 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb04e0c7c00) [pid = 1822] [serial = 1215] [outer = 0x7fb023b05400] 02:18:08 INFO - PROCESS | 1822 | 1462526288576 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:18:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:18:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1438ms 02:18:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:18:08 INFO - PROCESS | 1822 | 1462526288630 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 1822 | 1462526288633 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 02:18:08 INFO - PROCESS | 1822 | 1462526288639 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - PROCESS | 1822 | 1462526288642 Marionette TRACE conn3 <- [1,1590,null,{}] 02:18:08 INFO - PROCESS | 1822 | 1462526288647 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:08 INFO - PROCESS | 1822 | 1462526288850 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:18:09 INFO - PROCESS | 1822 | 1462526289055 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026528000 == 129 [pid = 1822] [id = 405] 02:18:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb023b11400) [pid = 1822] [serial = 1216] [outer = (nil)] 02:18:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb023b7b400) [pid = 1822] [serial = 1217] [outer = 0x7fb023b11400] 02:18:09 INFO - PROCESS | 1822 | 1462526289131 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb023b7fc00) [pid = 1822] [serial = 1218] [outer = 0x7fb023b11400] 02:18:10 INFO - PROCESS | 1822 | 1462526290500 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:18:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:18:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1932ms 02:18:10 INFO - PROCESS | 1822 | 1462526290572 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:18:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:18:10 INFO - PROCESS | 1822 | 1462526290581 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 02:18:10 INFO - PROCESS | 1822 | 1462526290592 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:18:10 INFO - PROCESS | 1822 | 1462526290599 Marionette TRACE conn3 <- [1,1594,null,{}] 02:18:10 INFO - PROCESS | 1822 | 1462526290609 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:10 INFO - PROCESS | 1822 | 1462526290867 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:18:11 INFO - PROCESS | 1822 | 1462526291125 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a464800 == 130 [pid = 1822] [id = 406] 02:18:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb02a6c9000) [pid = 1822] [serial = 1219] [outer = (nil)] 02:18:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb02aec0400) [pid = 1822] [serial = 1220] [outer = 0x7fb02a6c9000] 02:18:11 INFO - PROCESS | 1822 | 1462526291245 Marionette DEBUG loaded listener.js 02:18:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb02b57dc00) [pid = 1822] [serial = 1221] [outer = 0x7fb02a6c9000] 02:18:12 INFO - PROCESS | 1822 | 1462526292253 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:18:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:18:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1744ms 02:18:12 INFO - PROCESS | 1822 | 1462526292334 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:18:12 INFO - PROCESS | 1822 | 1462526292343 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 02:18:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:18:12 INFO - PROCESS | 1822 | 1462526292352 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:18:12 INFO - PROCESS | 1822 | 1462526292356 Marionette TRACE conn3 <- [1,1598,null,{}] 02:18:12 INFO - PROCESS | 1822 | 1462526292361 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:12 INFO - PROCESS | 1822 | 1462526292600 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:18:12 INFO - PROCESS | 1822 | 1462526292851 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0255b0000 == 131 [pid = 1822] [id = 407] 02:18:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb02bc7f800) [pid = 1822] [serial = 1222] [outer = (nil)] 02:18:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb02be72800) [pid = 1822] [serial = 1223] [outer = 0x7fb02bc7f800] 02:18:12 INFO - PROCESS | 1822 | 1462526292963 Marionette DEBUG loaded listener.js 02:18:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02ff43800) [pid = 1822] [serial = 1224] [outer = 0x7fb02bc7f800] 02:18:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0333d8000 == 130 [pid = 1822] [id = 390] 02:18:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02c06b000 == 129 [pid = 1822] [id = 389] 02:18:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb027252000 == 128 [pid = 1822] [id = 388] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb03b8c3800) [pid = 1822] [serial = 1061] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb0364a6400) [pid = 1822] [serial = 1058] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb02b577400) [pid = 1822] [serial = 1046] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb03d13b400) [pid = 1822] [serial = 1067] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb029733000) [pid = 1822] [serial = 1079] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb02be6c800) [pid = 1822] [serial = 1076] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb03dd87c00) [pid = 1822] [serial = 1070] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb033a0f400) [pid = 1822] [serial = 1055] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb03c813800) [pid = 1822] [serial = 1064] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb03351b000) [pid = 1822] [serial = 1052] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb02ae71400) [pid = 1822] [serial = 1082] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb03ff93400) [pid = 1822] [serial = 1073] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb0321c1400) [pid = 1822] [serial = 1049] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb02b729000) [pid = 1822] [serial = 1106] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb030265800) [pid = 1822] [serial = 1109] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb03396d800) [pid = 1822] [serial = 1112] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb03657f000) [pid = 1822] [serial = 1115] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb03aee4000) [pid = 1822] [serial = 1118] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb03c348400) [pid = 1822] [serial = 1121] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb03f171000) [pid = 1822] [serial = 1124] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb043c98000) [pid = 1822] [serial = 1127] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb049b95400) [pid = 1822] [serial = 1130] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb032f62000) [pid = 1822] [serial = 1133] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb04e094400) [pid = 1822] [serial = 1136] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb02a6d3c00) [pid = 1822] [serial = 1142] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb0228cd000) [pid = 1822] [serial = 1139] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb02cf58c00) [pid = 1822] [serial = 1151] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02c07c800 == 127 [pid = 1822] [id = 386] 02:18:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b0dc800 == 126 [pid = 1822] [id = 385] 02:18:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02759b000 == 125 [pid = 1822] [id = 384] 02:18:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a8e5800 == 124 [pid = 1822] [id = 383] 02:18:13 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0333db800 == 123 [pid = 1822] [id = 12] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb033752000) [pid = 1822] [serial = 1097] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb032411400) [pid = 1822] [serial = 1091] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb03259c800) [pid = 1822] [serial = 1092] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb0334e3800) [pid = 1822] [serial = 1100] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb032a55c00) [pid = 1822] [serial = 1094] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb02b611000) [pid = 1822] [serial = 1085] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb02b955400) [pid = 1822] [serial = 1086] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb03026e400) [pid = 1822] [serial = 1089] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb02cff2800) [pid = 1822] [serial = 1088] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb02cff3400) [pid = 1822] [serial = 1044] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb02a8cb400) [pid = 1822] [serial = 1145] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb02b72a800) [pid = 1822] [serial = 1148] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb0364a6000) [pid = 1822] [serial = 1103] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb02bc76400) [pid = 1822] [serial = 1149] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb033a07800) [pid = 1822] [serial = 1101] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb02ae74400) [pid = 1822] [serial = 1146] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb03396b000) [pid = 1822] [serial = 1098] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb03331d400) [pid = 1822] [serial = 1095] [outer = (nil)] [url = about:blank] 02:18:13 INFO - PROCESS | 1822 | 1462526293864 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:18:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:18:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1536ms 02:18:13 INFO - PROCESS | 1822 | 1462526293888 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:18:13 INFO - PROCESS | 1822 | 1462526293892 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 02:18:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:18:13 INFO - PROCESS | 1822 | 1462526293898 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:18:13 INFO - PROCESS | 1822 | 1462526293903 Marionette TRACE conn3 <- [1,1602,null,{}] 02:18:13 INFO - PROCESS | 1822 | 1462526293917 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:14 INFO - PROCESS | 1822 | 1462526294107 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:18:14 INFO - PROCESS | 1822 | 1462526294269 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a690000 == 124 [pid = 1822] [id = 408] 02:18:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb02b72a800) [pid = 1822] [serial = 1225] [outer = (nil)] 02:18:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb032409400) [pid = 1822] [serial = 1226] [outer = 0x7fb02b72a800] 02:18:14 INFO - PROCESS | 1822 | 1462526294332 Marionette DEBUG loaded listener.js 02:18:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb03259b800) [pid = 1822] [serial = 1227] [outer = 0x7fb02b72a800] 02:18:15 INFO - PROCESS | 1822 | 1462526295087 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:18:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:18:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1238ms 02:18:15 INFO - PROCESS | 1822 | 1462526295136 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:18:15 INFO - PROCESS | 1822 | 1462526295141 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 02:18:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:18:15 INFO - PROCESS | 1822 | 1462526295146 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:18:15 INFO - PROCESS | 1822 | 1462526295148 Marionette TRACE conn3 <- [1,1606,null,{}] 02:18:15 INFO - PROCESS | 1822 | 1462526295153 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:15 INFO - PROCESS | 1822 | 1462526295325 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:18:15 INFO - PROCESS | 1822 | 1462526295336 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be30800 == 125 [pid = 1822] [id = 409] 02:18:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb03240c000) [pid = 1822] [serial = 1228] [outer = (nil)] 02:18:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb033796800) [pid = 1822] [serial = 1229] [outer = 0x7fb03240c000] 02:18:15 INFO - PROCESS | 1822 | 1462526295397 Marionette DEBUG loaded listener.js 02:18:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb033970400) [pid = 1822] [serial = 1230] [outer = 0x7fb03240c000] 02:18:16 INFO - PROCESS | 1822 | 1462526296343 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:18:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:18:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1227ms 02:18:16 INFO - PROCESS | 1822 | 1462526296382 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:18:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:18:16 INFO - PROCESS | 1822 | 1462526296385 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 02:18:16 INFO - PROCESS | 1822 | 1462526296391 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:18:16 INFO - PROCESS | 1822 | 1462526296394 Marionette TRACE conn3 <- [1,1610,null,{}] 02:18:16 INFO - PROCESS | 1822 | 1462526296405 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:16 INFO - PROCESS | 1822 | 1462526296617 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:18:16 INFO - PROCESS | 1822 | 1462526296647 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323d1000 == 126 [pid = 1822] [id = 410] 02:18:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb03331d400) [pid = 1822] [serial = 1231] [outer = (nil)] 02:18:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb033a10400) [pid = 1822] [serial = 1232] [outer = 0x7fb03331d400] 02:18:16 INFO - PROCESS | 1822 | 1462526296706 Marionette DEBUG loaded listener.js 02:18:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb036395c00) [pid = 1822] [serial = 1233] [outer = 0x7fb03331d400] 02:18:17 INFO - PROCESS | 1822 | 1462526297622 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:18:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:18:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1242ms 02:18:17 INFO - PROCESS | 1822 | 1462526297632 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:18:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:18:17 INFO - PROCESS | 1822 | 1462526297635 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 02:18:17 INFO - PROCESS | 1822 | 1462526297644 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:18:17 INFO - PROCESS | 1822 | 1462526297647 Marionette TRACE conn3 <- [1,1614,null,{}] 02:18:17 INFO - PROCESS | 1822 | 1462526297661 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:17 INFO - PROCESS | 1822 | 1462526297883 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:18:17 INFO - PROCESS | 1822 | 1462526297916 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03372f000 == 127 [pid = 1822] [id = 411] 02:18:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb03396e800) [pid = 1822] [serial = 1234] [outer = (nil)] 02:18:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb03be23800) [pid = 1822] [serial = 1235] [outer = 0x7fb03396e800] 02:18:17 INFO - PROCESS | 1822 | 1462526297980 Marionette DEBUG loaded listener.js 02:18:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb03c958400) [pid = 1822] [serial = 1236] [outer = 0x7fb03396e800] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb02a567400) [pid = 1822] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb02aec9c00) [pid = 1822] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb0271a8800) [pid = 1822] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb02b554c00) [pid = 1822] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb02a56e800) [pid = 1822] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb033085400) [pid = 1822] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb03b8cb000) [pid = 1822] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb029741000) [pid = 1822] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb0271b1c00) [pid = 1822] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb02a6cf000) [pid = 1822] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb02cf63c00) [pid = 1822] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb033328800) [pid = 1822] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb0228c6400) [pid = 1822] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb03be25400) [pid = 1822] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb02ae72c00) [pid = 1822] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb03b8be400) [pid = 1822] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb03b8be000) [pid = 1822] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb03c94f800) [pid = 1822] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb0357d8400) [pid = 1822] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb02ff4d400) [pid = 1822] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb02a8cbc00) [pid = 1822] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb02b557800) [pid = 1822] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb033754000) [pid = 1822] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb02b558400) [pid = 1822] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb02cfebc00) [pid = 1822] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb02b729800) [pid = 1822] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb032352000) [pid = 1822] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb02b874c00) [pid = 1822] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb02b55c000) [pid = 1822] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb02b55d400) [pid = 1822] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb029518400) [pid = 1822] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7fb0228c4c00) [pid = 1822] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7fb03b6a6800) [pid = 1822] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7fb032f66000) [pid = 1822] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7fb02cf57400) [pid = 1822] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:18:18 INFO - PROCESS | 1822 | --DOMWINDOW == 119 (0x7fb04c9c6400) [pid = 1822] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:18:19 INFO - PROCESS | 1822 | 1462526299227 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:18:19 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 02:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1642ms 02:18:19 INFO - PROCESS | 1822 | 1462526299283 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:18:19 INFO - PROCESS | 1822 | 1462526299287 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 02:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:18:19 INFO - PROCESS | 1822 | 1462526299292 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:18:19 INFO - PROCESS | 1822 | 1462526299294 Marionette TRACE conn3 <- [1,1618,null,{}] 02:18:19 INFO - PROCESS | 1822 | 1462526299300 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:19 INFO - PROCESS | 1822 | 1462526299488 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:18:19 INFO - PROCESS | 1822 | 1462526299644 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb030398800 == 128 [pid = 1822] [id = 412] 02:18:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 120 (0x7fb0228c3400) [pid = 1822] [serial = 1237] [outer = (nil)] 02:18:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7fb02aec9c00) [pid = 1822] [serial = 1238] [outer = 0x7fb0228c3400] 02:18:19 INFO - PROCESS | 1822 | 1462526299705 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7fb02cf64000) [pid = 1822] [serial = 1239] [outer = 0x7fb0228c3400] 02:18:20 INFO - PROCESS | 1822 | 1462526300408 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1128ms 02:18:20 INFO - PROCESS | 1822 | 1462526300423 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:18:20 INFO - PROCESS | 1822 | 1462526300426 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 02:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:18:20 INFO - PROCESS | 1822 | 1462526300431 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:18:20 INFO - PROCESS | 1822 | 1462526300434 Marionette TRACE conn3 <- [1,1622,null,{}] 02:18:20 INFO - PROCESS | 1822 | 1462526300439 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:20 INFO - PROCESS | 1822 | 1462526300668 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:18:20 INFO - PROCESS | 1822 | 1462526300959 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0255ae000 == 129 [pid = 1822] [id = 413] 02:18:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb0228c6000) [pid = 1822] [serial = 1240] [outer = (nil)] 02:18:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb023b0bc00) [pid = 1822] [serial = 1241] [outer = 0x7fb0228c6000] 02:18:21 INFO - PROCESS | 1822 | 1462526301041 Marionette DEBUG loaded listener.js 02:18:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb023b7d000) [pid = 1822] [serial = 1242] [outer = 0x7fb0228c6000] 02:18:21 INFO - PROCESS | 1822 | 1462526301972 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:18:22 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 02:18:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1587ms 02:18:22 INFO - PROCESS | 1822 | 1462526302022 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:18:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:18:22 INFO - PROCESS | 1822 | 1462526302029 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 02:18:22 INFO - PROCESS | 1822 | 1462526302036 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:18:22 INFO - PROCESS | 1822 | 1462526302042 Marionette TRACE conn3 <- [1,1626,null,{}] 02:18:22 INFO - PROCESS | 1822 | 1462526302048 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:22 INFO - PROCESS | 1822 | 1462526302255 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:18:22 INFO - PROCESS | 1822 | 1462526302503 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b0da000 == 130 [pid = 1822] [id = 414] 02:18:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb02b6e2c00) [pid = 1822] [serial = 1243] [outer = (nil)] 02:18:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb02b960400) [pid = 1822] [serial = 1244] [outer = 0x7fb02b6e2c00] 02:18:22 INFO - PROCESS | 1822 | 1462526302623 Marionette DEBUG loaded listener.js 02:18:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb02cfeac00) [pid = 1822] [serial = 1245] [outer = 0x7fb02b6e2c00] 02:18:23 INFO - PROCESS | 1822 | 1462526303503 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:18:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:18:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1532ms 02:18:23 INFO - PROCESS | 1822 | 1462526303572 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:18:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:18:23 INFO - PROCESS | 1822 | 1462526303578 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 02:18:23 INFO - PROCESS | 1822 | 1462526303584 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:18:23 INFO - PROCESS | 1822 | 1462526303588 Marionette TRACE conn3 <- [1,1630,null,{}] 02:18:23 INFO - PROCESS | 1822 | 1462526303593 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:23 INFO - PROCESS | 1822 | 1462526303795 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:18:24 INFO - PROCESS | 1822 | 1462526304085 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0364cd800 == 131 [pid = 1822] [id = 415] 02:18:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb02ff48000) [pid = 1822] [serial = 1246] [outer = (nil)] 02:18:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb032597c00) [pid = 1822] [serial = 1247] [outer = 0x7fb02ff48000] 02:18:24 INFO - PROCESS | 1822 | 1462526304203 Marionette DEBUG loaded listener.js 02:18:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb03331b000) [pid = 1822] [serial = 1248] [outer = 0x7fb02ff48000] 02:18:25 INFO - PROCESS | 1822 | 1462526305082 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:18:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:18:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1541ms 02:18:25 INFO - PROCESS | 1822 | 1462526305127 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:18:25 INFO - PROCESS | 1822 | 1462526305131 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 02:18:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:18:25 INFO - PROCESS | 1822 | 1462526305146 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:18:25 INFO - PROCESS | 1822 | 1462526305156 Marionette TRACE conn3 <- [1,1634,null,{}] 02:18:25 INFO - PROCESS | 1822 | 1462526305161 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:25 INFO - PROCESS | 1822 | 1462526305382 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:18:25 INFO - PROCESS | 1822 | 1462526305580 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e93800 == 132 [pid = 1822] [id = 416] 02:18:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb02ff45800) [pid = 1822] [serial = 1249] [outer = (nil)] 02:18:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb036554c00) [pid = 1822] [serial = 1250] [outer = 0x7fb02ff45800] 02:18:25 INFO - PROCESS | 1822 | 1462526305747 Marionette DEBUG loaded listener.js 02:18:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb039faa000) [pid = 1822] [serial = 1251] [outer = 0x7fb02ff45800] 02:18:26 INFO - PROCESS | 1822 | 1462526306626 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:18:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:18:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1548ms 02:18:26 INFO - PROCESS | 1822 | 1462526306687 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:18:26 INFO - PROCESS | 1822 | 1462526306691 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 02:18:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:18:26 INFO - PROCESS | 1822 | 1462526306697 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:18:26 INFO - PROCESS | 1822 | 1462526306700 Marionette TRACE conn3 <- [1,1638,null,{}] 02:18:26 INFO - PROCESS | 1822 | 1462526306705 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:26 INFO - PROCESS | 1822 | 1462526306904 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:18:27 INFO - PROCESS | 1822 | 1462526307106 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b414800 == 133 [pid = 1822] [id = 417] 02:18:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb030045800) [pid = 1822] [serial = 1252] [outer = (nil)] 02:18:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb03b8c3c00) [pid = 1822] [serial = 1253] [outer = 0x7fb030045800] 02:18:27 INFO - PROCESS | 1822 | 1462526307179 Marionette DEBUG loaded listener.js 02:18:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb03be2a400) [pid = 1822] [serial = 1254] [outer = 0x7fb030045800] 02:18:28 INFO - PROCESS | 1822 | 1462526308035 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1385ms 02:18:28 INFO - PROCESS | 1822 | 1462526308085 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:18:28 INFO - PROCESS | 1822 | 1462526308089 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 02:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:18:28 INFO - PROCESS | 1822 | 1462526308095 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:18:28 INFO - PROCESS | 1822 | 1462526308097 Marionette TRACE conn3 <- [1,1642,null,{}] 02:18:28 INFO - PROCESS | 1822 | 1462526308103 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:28 INFO - PROCESS | 1822 | 1462526308302 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:18:28 INFO - PROCESS | 1822 | 1462526308512 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f104800 == 134 [pid = 1822] [id = 418] 02:18:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb03ccb7000) [pid = 1822] [serial = 1255] [outer = (nil)] 02:18:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb03d9d9400) [pid = 1822] [serial = 1256] [outer = 0x7fb03ccb7000] 02:18:28 INFO - PROCESS | 1822 | 1462526308637 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb043c97400) [pid = 1822] [serial = 1257] [outer = 0x7fb03ccb7000] 02:18:29 INFO - PROCESS | 1822 | 1462526309606 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:18:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:18:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1583ms 02:18:29 INFO - PROCESS | 1822 | 1462526309680 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:18:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:18:29 INFO - PROCESS | 1822 | 1462526309684 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 02:18:29 INFO - PROCESS | 1822 | 1462526309691 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - PROCESS | 1822 | 1462526309694 Marionette TRACE conn3 <- [1,1646,null,{}] 02:18:29 INFO - PROCESS | 1822 | 1462526309699 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:29 INFO - PROCESS | 1822 | 1462526309941 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:18:30 INFO - PROCESS | 1822 | 1462526310188 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04af80800 == 135 [pid = 1822] [id = 419] 02:18:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb03c813800) [pid = 1822] [serial = 1258] [outer = (nil)] 02:18:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb04ac5cc00) [pid = 1822] [serial = 1259] [outer = 0x7fb03c813800] 02:18:30 INFO - PROCESS | 1822 | 1462526310304 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb04b0ec000) [pid = 1822] [serial = 1260] [outer = 0x7fb03c813800] 02:18:31 INFO - PROCESS | 1822 | 1462526311184 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1543ms 02:18:31 INFO - PROCESS | 1822 | 1462526311234 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:18:31 INFO - PROCESS | 1822 | 1462526311239 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 02:18:31 INFO - PROCESS | 1822 | 1462526311247 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:18:31 INFO - PROCESS | 1822 | 1462526311250 Marionette TRACE conn3 <- [1,1650,null,{}] 02:18:31 INFO - PROCESS | 1822 | 1462526311256 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:31 INFO - PROCESS | 1822 | 1462526311462 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:18:31 INFO - PROCESS | 1822 | 1462526311713 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb051950800 == 136 [pid = 1822] [id = 420] 02:18:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb03331f000) [pid = 1822] [serial = 1261] [outer = (nil)] 02:18:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb04e096800) [pid = 1822] [serial = 1262] [outer = 0x7fb03331f000] 02:18:31 INFO - PROCESS | 1822 | 1462526311830 Marionette DEBUG loaded listener.js 02:18:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb04e288c00) [pid = 1822] [serial = 1263] [outer = 0x7fb03331f000] 02:18:32 INFO - PROCESS | 1822 | 1462526312690 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:18:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:18:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1489ms 02:18:32 INFO - PROCESS | 1822 | 1462526312735 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:18:32 INFO - PROCESS | 1822 | 1462526312738 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 02:18:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:18:32 INFO - PROCESS | 1822 | 1462526312744 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:18:32 INFO - PROCESS | 1822 | 1462526312746 Marionette TRACE conn3 <- [1,1654,null,{}] 02:18:32 INFO - PROCESS | 1822 | 1462526312752 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:32 INFO - PROCESS | 1822 | 1462526312956 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:18:33 INFO - PROCESS | 1822 | 1462526313163 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026717800 == 137 [pid = 1822] [id = 421] 02:18:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb0229dac00) [pid = 1822] [serial = 1264] [outer = (nil)] 02:18:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb0229e4000) [pid = 1822] [serial = 1265] [outer = 0x7fb0229dac00] 02:18:33 INFO - PROCESS | 1822 | 1462526313232 Marionette DEBUG loaded listener.js 02:18:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb0229e8800) [pid = 1822] [serial = 1266] [outer = 0x7fb0229dac00] 02:18:34 INFO - PROCESS | 1822 | 1462526314086 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1380ms 02:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:18:34 INFO - PROCESS | 1822 | 1462526314125 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:18:34 INFO - PROCESS | 1822 | 1462526314128 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 02:18:34 INFO - PROCESS | 1822 | 1462526314135 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:18:34 INFO - PROCESS | 1822 | 1462526314144 Marionette TRACE conn3 <- [1,1658,null,{}] 02:18:34 INFO - PROCESS | 1822 | 1462526314148 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:34 INFO - PROCESS | 1822 | 1462526314341 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:18:34 INFO - PROCESS | 1822 | 1462526314548 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023b20000 == 138 [pid = 1822] [id = 422] 02:18:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb0229db000) [pid = 1822] [serial = 1267] [outer = (nil)] 02:18:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb0252b3c00) [pid = 1822] [serial = 1268] [outer = 0x7fb0229db000] 02:18:34 INFO - PROCESS | 1822 | 1462526314660 Marionette DEBUG loaded listener.js 02:18:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb0252ba800) [pid = 1822] [serial = 1269] [outer = 0x7fb0229db000] 02:18:35 INFO - PROCESS | 1822 | 1462526315664 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1590ms 02:18:35 INFO - PROCESS | 1822 | 1462526315725 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:18:35 INFO - PROCESS | 1822 | 1462526315729 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 02:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:18:35 INFO - PROCESS | 1822 | 1462526315734 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:18:35 INFO - PROCESS | 1822 | 1462526315737 Marionette TRACE conn3 <- [1,1662,null,{}] 02:18:35 INFO - PROCESS | 1822 | 1462526315742 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:35 INFO - PROCESS | 1822 | 1462526315960 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:18:36 INFO - PROCESS | 1822 | 1462526316279 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0266da000 == 139 [pid = 1822] [id = 423] 02:18:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb0252bf000) [pid = 1822] [serial = 1270] [outer = (nil)] 02:18:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb0271a2800) [pid = 1822] [serial = 1271] [outer = 0x7fb0252bf000] 02:18:36 INFO - PROCESS | 1822 | 1462526316363 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb02b6e3400) [pid = 1822] [serial = 1272] [outer = 0x7fb0252bf000] 02:18:37 INFO - PROCESS | 1822 | 1462526317250 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1587ms 02:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:18:37 INFO - PROCESS | 1822 | 1462526317322 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:18:37 INFO - PROCESS | 1822 | 1462526317325 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 02:18:37 INFO - PROCESS | 1822 | 1462526317331 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:18:37 INFO - PROCESS | 1822 | 1462526317335 Marionette TRACE conn3 <- [1,1666,null,{}] 02:18:37 INFO - PROCESS | 1822 | 1462526317340 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:37 INFO - PROCESS | 1822 | 1462526317564 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:18:38 INFO - PROCESS | 1822 | 1462526318390 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0270c8800 == 140 [pid = 1822] [id = 424] 02:18:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb023b72c00) [pid = 1822] [serial = 1273] [outer = (nil)] 02:18:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb023b7c000) [pid = 1822] [serial = 1274] [outer = 0x7fb023b72c00] 02:18:38 INFO - PROCESS | 1822 | 1462526318488 Marionette DEBUG loaded listener.js 02:18:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb0252bd800) [pid = 1822] [serial = 1275] [outer = 0x7fb023b72c00] 02:18:39 INFO - PROCESS | 1822 | 1462526319358 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2082ms 02:18:39 INFO - PROCESS | 1822 | 1462526319415 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:18:39 INFO - PROCESS | 1822 | 1462526319421 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 02:18:39 INFO - PROCESS | 1822 | 1462526319430 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:18:39 INFO - PROCESS | 1822 | 1462526319436 Marionette TRACE conn3 <- [1,1670,null,{}] 02:18:39 INFO - PROCESS | 1822 | 1462526319443 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:39 INFO - PROCESS | 1822 | 1462526319655 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:18:39 INFO - PROCESS | 1822 | 1462526319946 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a8a8000 == 141 [pid = 1822] [id = 425] 02:18:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb023b0e400) [pid = 1822] [serial = 1276] [outer = (nil)] 02:18:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb02a6cb800) [pid = 1822] [serial = 1277] [outer = 0x7fb023b0e400] 02:18:40 INFO - PROCESS | 1822 | 1462526320123 Marionette DEBUG loaded listener.js 02:18:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb02ae67000) [pid = 1822] [serial = 1278] [outer = 0x7fb023b0e400] 02:18:41 INFO - PROCESS | 1822 | 1462526321130 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1738ms 02:18:41 INFO - PROCESS | 1822 | 1462526321170 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:18:41 INFO - PROCESS | 1822 | 1462526321176 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 02:18:41 INFO - PROCESS | 1822 | 1462526321183 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - PROCESS | 1822 | 1462526321185 Marionette TRACE conn3 <- [1,1674,null,{}] 02:18:41 INFO - PROCESS | 1822 | 1462526321191 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:41 INFO - PROCESS | 1822 | 1462526321377 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:18:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ce62800 == 140 [pid = 1822] [id = 102] 02:18:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e90800 == 139 [pid = 1822] [id = 184] 02:18:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02723d800 == 138 [pid = 1822] [id = 320] 02:18:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb030398800 == 137 [pid = 1822] [id = 412] 02:18:41 INFO - PROCESS | 1822 | 1462526321768 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03372f000 == 136 [pid = 1822] [id = 411] 02:18:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323d1000 == 135 [pid = 1822] [id = 410] 02:18:41 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be30800 == 134 [pid = 1822] [id = 409] 02:18:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0255b2000 == 135 [pid = 1822] [id = 426] 02:18:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb027b64000) [pid = 1822] [serial = 1279] [outer = (nil)] 02:18:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb02b608400) [pid = 1822] [serial = 1280] [outer = 0x7fb027b64000] 02:18:41 INFO - PROCESS | 1822 | 1462526321861 Marionette DEBUG loaded listener.js 02:18:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb02b727000) [pid = 1822] [serial = 1281] [outer = 0x7fb027b64000] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a690000 == 134 [pid = 1822] [id = 408] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0255b0000 == 133 [pid = 1822] [id = 407] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a464800 == 132 [pid = 1822] [id = 406] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e7ad800 == 131 [pid = 1822] [id = 403] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04ce11000 == 130 [pid = 1822] [id = 402] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb049a5c800 == 129 [pid = 1822] [id = 401] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb042e8a800 == 128 [pid = 1822] [id = 400] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03d40a000 == 127 [pid = 1822] [id = 399] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03c455000 == 126 [pid = 1822] [id = 398] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b312800 == 125 [pid = 1822] [id = 397] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036ef9800 == 124 [pid = 1822] [id = 396] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036cde000 == 123 [pid = 1822] [id = 395] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036529800 == 122 [pid = 1822] [id = 394] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036346000 == 121 [pid = 1822] [id = 393] 02:18:42 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be24800 == 120 [pid = 1822] [id = 392] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb036575000) [pid = 1822] [serial = 1059] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb032576400) [pid = 1822] [serial = 1050] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb03d4b2c00) [pid = 1822] [serial = 1077] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb02b870c00) [pid = 1822] [serial = 1047] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb049815400) [pid = 1822] [serial = 1128] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb02b958000) [pid = 1822] [serial = 1080] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb03f129c00) [pid = 1822] [serial = 1071] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb033514000) [pid = 1822] [serial = 1026] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb033797800) [pid = 1822] [serial = 1053] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb02b6edc00) [pid = 1822] [serial = 1143] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb03d9db400) [pid = 1822] [serial = 1068] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb03580ac00) [pid = 1822] [serial = 1056] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb03c94e800) [pid = 1822] [serial = 1065] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb03be24c00) [pid = 1822] [serial = 1062] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb043c3fc00) [pid = 1822] [serial = 1074] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb02b86ac00) [pid = 1822] [serial = 1166] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb03259d800) [pid = 1822] [serial = 1169] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb032d91400) [pid = 1822] [serial = 1170] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb02ff45c00) [pid = 1822] [serial = 1152] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb032579400) [pid = 1822] [serial = 1161] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb032413400) [pid = 1822] [serial = 1160] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb032a4e800) [pid = 1822] [serial = 1163] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb02b86f800) [pid = 1822] [serial = 1155] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb02cfe9800) [pid = 1822] [serial = 1157] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb02ff49c00) [pid = 1822] [serial = 1158] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb02b60c000) [pid = 1822] [serial = 1154] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb03396dc00) [pid = 1822] [serial = 1173] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb02bce5000) [pid = 1822] [serial = 1167] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb032d8b000) [pid = 1822] [serial = 1164] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb033752800) [pid = 1822] [serial = 1172] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb0228d1400) [pid = 1822] [serial = 1140] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb03dd82800) [pid = 1822] [serial = 1122] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb03580d000) [pid = 1822] [serial = 1113] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb032570c00) [pid = 1822] [serial = 1110] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb04e285c00) [pid = 1822] [serial = 1137] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb04ac5b400) [pid = 1822] [serial = 1134] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb0396bd400) [pid = 1822] [serial = 1116] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb03ffbac00) [pid = 1822] [serial = 1125] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb02bc7e000) [pid = 1822] [serial = 1107] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb02b609000) [pid = 1822] [serial = 1083] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7fb03b08bc00) [pid = 1822] [serial = 1119] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7fb049d6f800) [pid = 1822] [serial = 1131] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7fb036575800) [pid = 1822] [serial = 1104] [outer = (nil)] [url = about:blank] 02:18:42 INFO - PROCESS | 1822 | 1462526322693 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1532ms 02:18:42 INFO - PROCESS | 1822 | 1462526322715 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:18:42 INFO - PROCESS | 1822 | 1462526322719 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 02:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:18:42 INFO - PROCESS | 1822 | 1462526322732 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:18:42 INFO - PROCESS | 1822 | 1462526322741 Marionette TRACE conn3 <- [1,1678,null,{}] 02:18:42 INFO - PROCESS | 1822 | 1462526322749 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:42 INFO - PROCESS | 1822 | 1462526322979 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:18:43 INFO - PROCESS | 1822 | 1462526323005 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a45b800 == 121 [pid = 1822] [id = 427] 02:18:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7fb02b865800) [pid = 1822] [serial = 1282] [outer = (nil)] 02:18:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb02bc79400) [pid = 1822] [serial = 1283] [outer = 0x7fb02b865800] 02:18:43 INFO - PROCESS | 1822 | 1462526323065 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb02bce9c00) [pid = 1822] [serial = 1284] [outer = 0x7fb02b865800] 02:18:44 INFO - PROCESS | 1822 | 1462526324235 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1548ms 02:18:44 INFO - PROCESS | 1822 | 1462526324275 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:18:44 INFO - PROCESS | 1822 | 1462526324280 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 02:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:18:44 INFO - PROCESS | 1822 | 1462526324301 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - PROCESS | 1822 | 1462526324307 Marionette TRACE conn3 <- [1,1682,null,{}] 02:18:44 INFO - PROCESS | 1822 | 1462526324315 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:44 INFO - PROCESS | 1822 | 1462526324524 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:18:44 INFO - PROCESS | 1822 | 1462526324778 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a457000 == 122 [pid = 1822] [id = 428] 02:18:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb0271a8c00) [pid = 1822] [serial = 1285] [outer = (nil)] 02:18:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb02a8cb400) [pid = 1822] [serial = 1286] [outer = 0x7fb0271a8c00] 02:18:44 INFO - PROCESS | 1822 | 1462526324903 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb02aec9800) [pid = 1822] [serial = 1287] [outer = 0x7fb0271a8c00] 02:18:45 INFO - PROCESS | 1822 | 1462526325771 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1540ms 02:18:45 INFO - PROCESS | 1822 | 1462526325838 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:18:45 INFO - PROCESS | 1822 | 1462526325847 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 02:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:18:45 INFO - PROCESS | 1822 | 1462526325857 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:18:45 INFO - PROCESS | 1822 | 1462526325861 Marionette TRACE conn3 <- [1,1686,null,{}] 02:18:45 INFO - PROCESS | 1822 | 1462526325867 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:46 INFO - PROCESS | 1822 | 1462526326124 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:18:46 INFO - PROCESS | 1822 | 1462526326442 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b523800 == 123 [pid = 1822] [id = 429] 02:18:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb02b72ec00) [pid = 1822] [serial = 1288] [outer = (nil)] 02:18:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb02b873c00) [pid = 1822] [serial = 1289] [outer = 0x7fb02b72ec00] 02:18:46 INFO - PROCESS | 1822 | 1462526326516 Marionette DEBUG loaded listener.js 02:18:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb02bcea800) [pid = 1822] [serial = 1290] [outer = 0x7fb02b72ec00] 02:18:47 INFO - PROCESS | 1822 | 1462526327581 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:18:47 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 02:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1782ms 02:18:47 INFO - PROCESS | 1822 | 1462526327639 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:18:47 INFO - PROCESS | 1822 | 1462526327643 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 02:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:18:47 INFO - PROCESS | 1822 | 1462526327650 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:18:47 INFO - PROCESS | 1822 | 1462526327656 Marionette TRACE conn3 <- [1,1690,null,{}] 02:18:47 INFO - PROCESS | 1822 | 1462526327673 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:47 INFO - PROCESS | 1822 | 1462526327879 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:18:48 INFO - PROCESS | 1822 | 1462526328217 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03039b800 == 124 [pid = 1822] [id = 430] 02:18:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb02cf63c00) [pid = 1822] [serial = 1291] [outer = (nil)] 02:18:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb02ff42c00) [pid = 1822] [serial = 1292] [outer = 0x7fb02cf63c00] 02:18:48 INFO - PROCESS | 1822 | 1462526328348 Marionette DEBUG loaded listener.js 02:18:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb030052800) [pid = 1822] [serial = 1293] [outer = 0x7fb02cf63c00] 02:18:49 INFO - PROCESS | 1822 | 1462526329339 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1747ms 02:18:49 INFO - PROCESS | 1822 | 1462526329397 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:18:49 INFO - PROCESS | 1822 | 1462526329402 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 02:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:18:49 INFO - PROCESS | 1822 | 1462526329408 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:18:49 INFO - PROCESS | 1822 | 1462526329410 Marionette TRACE conn3 <- [1,1694,null,{}] 02:18:49 INFO - PROCESS | 1822 | 1462526329416 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:49 INFO - PROCESS | 1822 | 1462526329612 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:18:49 INFO - PROCESS | 1822 | 1462526329850 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032d9b800 == 125 [pid = 1822] [id = 431] 02:18:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb02cfe9800) [pid = 1822] [serial = 1294] [outer = (nil)] 02:18:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb032355400) [pid = 1822] [serial = 1295] [outer = 0x7fb02cfe9800] 02:18:49 INFO - PROCESS | 1822 | 1462526329974 Marionette DEBUG loaded listener.js 02:18:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb032576400) [pid = 1822] [serial = 1296] [outer = 0x7fb02cfe9800] 02:18:50 INFO - PROCESS | 1822 | 1462526330867 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1480ms 02:18:50 INFO - PROCESS | 1822 | 1462526330890 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:18:50 INFO - PROCESS | 1822 | 1462526330894 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 02:18:50 INFO - PROCESS | 1822 | 1462526330901 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:18:50 INFO - PROCESS | 1822 | 1462526330905 Marionette TRACE conn3 <- [1,1698,null,{}] 02:18:50 INFO - PROCESS | 1822 | 1462526330911 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:51 INFO - PROCESS | 1822 | 1462526331133 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020ac7000 == 124 [pid = 1822] [id = 379] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020ae0800 == 123 [pid = 1822] [id = 380] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02af8f000 == 122 [pid = 1822] [id = 220] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032f46800 == 121 [pid = 1822] [id = 8] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb027256000 == 120 [pid = 1822] [id = 359] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032493800 == 119 [pid = 1822] [id = 128] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0255b2000 == 118 [pid = 1822] [id = 426] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a8a8000 == 117 [pid = 1822] [id = 425] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0270c8800 == 116 [pid = 1822] [id = 424] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f104800 == 115 [pid = 1822] [id = 418] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b414800 == 114 [pid = 1822] [id = 417] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e93800 == 113 [pid = 1822] [id = 416] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0364cd800 == 112 [pid = 1822] [id = 415] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b0da000 == 111 [pid = 1822] [id = 414] 02:18:53 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0255ae000 == 110 [pid = 1822] [id = 413] 02:18:53 INFO - PROCESS | 1822 | 1462526333603 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02534a000 == 111 [pid = 1822] [id = 432] 02:18:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb023b0dc00) [pid = 1822] [serial = 1297] [outer = (nil)] 02:18:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb023b78000) [pid = 1822] [serial = 1298] [outer = 0x7fb023b0dc00] 02:18:53 INFO - PROCESS | 1822 | 1462526333707 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb0252b9c00) [pid = 1822] [serial = 1299] [outer = 0x7fb023b0dc00] 02:18:54 INFO - PROCESS | 1822 | 1462526334664 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:18:54 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 02:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3788ms 02:18:54 INFO - PROCESS | 1822 | 1462526334690 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 1822 | 1462526334696 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 02:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:18:54 INFO - PROCESS | 1822 | 1462526334704 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - PROCESS | 1822 | 1462526334709 Marionette TRACE conn3 <- [1,1702,null,{}] 02:18:54 INFO - PROCESS | 1822 | 1462526334722 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:54 INFO - PROCESS | 1822 | 1462526334946 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:18:54 INFO - PROCESS | 1822 | 1462526334975 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a45e800 == 112 [pid = 1822] [id = 433] 02:18:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb0271a6800) [pid = 1822] [serial = 1300] [outer = (nil)] 02:18:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb02aec0800) [pid = 1822] [serial = 1301] [outer = 0x7fb0271a6800] 02:18:55 INFO - PROCESS | 1822 | 1462526335037 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb02b6eb800) [pid = 1822] [serial = 1302] [outer = 0x7fb0271a6800] 02:18:55 INFO - PROCESS | 1822 | 1462526335968 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1333ms 02:18:56 INFO - PROCESS | 1822 | 1462526336040 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 1822 | 1462526336045 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 02:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:18:56 INFO - PROCESS | 1822 | 1462526336053 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:18:56 INFO - PROCESS | 1822 | 1462526336056 Marionette TRACE conn3 <- [1,1706,null,{}] 02:18:56 INFO - PROCESS | 1822 | 1462526336061 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb02a6d5c00) [pid = 1822] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb02bc7f800) [pid = 1822] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb03396e800) [pid = 1822] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb03240c000) [pid = 1822] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb03331d400) [pid = 1822] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb02a6c9000) [pid = 1822] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb02b72a800) [pid = 1822] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb0228c3400) [pid = 1822] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb023b72c00) [pid = 1822] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb027b64000) [pid = 1822] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:18:56 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb023b0e400) [pid = 1822] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:18:56 INFO - PROCESS | 1822 | 1462526336638 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:18:56 INFO - PROCESS | 1822 | 1462526336869 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026ace800 == 113 [pid = 1822] [id = 434] 02:18:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb02a6c9000) [pid = 1822] [serial = 1303] [outer = (nil)] 02:18:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb02b558400) [pid = 1822] [serial = 1304] [outer = 0x7fb02a6c9000] 02:18:56 INFO - PROCESS | 1822 | 1462526336950 Marionette DEBUG loaded listener.js 02:18:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb02bcf0c00) [pid = 1822] [serial = 1305] [outer = 0x7fb02a6c9000] 02:18:57 INFO - PROCESS | 1822 | 1462526337729 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1732ms 02:18:57 INFO - PROCESS | 1822 | 1462526337786 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:18:57 INFO - PROCESS | 1822 | 1462526337790 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 02:18:57 INFO - PROCESS | 1822 | 1462526337805 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:18:57 INFO - PROCESS | 1822 | 1462526337814 Marionette TRACE conn3 <- [1,1710,null,{}] 02:18:57 INFO - PROCESS | 1822 | 1462526337820 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:57 INFO - PROCESS | 1822 | 1462526337990 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:18:58 INFO - PROCESS | 1822 | 1462526338000 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032dac800 == 114 [pid = 1822] [id = 435] 02:18:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb02be74400) [pid = 1822] [serial = 1306] [outer = (nil)] 02:18:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb03259b000) [pid = 1822] [serial = 1307] [outer = 0x7fb02be74400] 02:18:58 INFO - PROCESS | 1822 | 1462526338062 Marionette DEBUG loaded listener.js 02:18:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb032a50800) [pid = 1822] [serial = 1308] [outer = 0x7fb02be74400] 02:18:59 INFO - PROCESS | 1822 | 1462526339195 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1444ms 02:18:59 INFO - PROCESS | 1822 | 1462526339242 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:18:59 INFO - PROCESS | 1822 | 1462526339249 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 02:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:18:59 INFO - PROCESS | 1822 | 1462526339294 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:18:59 INFO - PROCESS | 1822 | 1462526339299 Marionette TRACE conn3 <- [1,1714,null,{}] 02:18:59 INFO - PROCESS | 1822 | 1462526339307 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:59 INFO - PROCESS | 1822 | 1462526339524 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:18:59 INFO - PROCESS | 1822 | 1462526339780 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02af96000 == 115 [pid = 1822] [id = 436] 02:18:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb02973cc00) [pid = 1822] [serial = 1309] [outer = (nil)] 02:18:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb02b609000) [pid = 1822] [serial = 1310] [outer = 0x7fb02973cc00] 02:18:59 INFO - PROCESS | 1822 | 1462526339914 Marionette DEBUG loaded listener.js 02:19:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb02b957c00) [pid = 1822] [serial = 1311] [outer = 0x7fb02973cc00] 02:19:00 INFO - PROCESS | 1822 | 1462526340829 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1593ms 02:19:00 INFO - PROCESS | 1822 | 1462526340882 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:19:00 INFO - PROCESS | 1822 | 1462526340892 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 02:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:19:00 INFO - PROCESS | 1822 | 1462526340902 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:19:00 INFO - PROCESS | 1822 | 1462526340906 Marionette TRACE conn3 <- [1,1718,null,{}] 02:19:00 INFO - PROCESS | 1822 | 1462526340913 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:01 INFO - PROCESS | 1822 | 1462526341154 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:19:01 INFO - PROCESS | 1822 | 1462526341450 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0334b6000 == 116 [pid = 1822] [id = 437] 02:19:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb030047c00) [pid = 1822] [serial = 1312] [outer = (nil)] 02:19:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb032578400) [pid = 1822] [serial = 1313] [outer = 0x7fb030047c00] 02:19:01 INFO - PROCESS | 1822 | 1462526341577 Marionette DEBUG loaded listener.js 02:19:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb032a51800) [pid = 1822] [serial = 1314] [outer = 0x7fb030047c00] 02:19:02 INFO - PROCESS | 1822 | 1462526342610 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1787ms 02:19:02 INFO - PROCESS | 1822 | 1462526342690 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:19:02 INFO - PROCESS | 1822 | 1462526342694 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 02:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:19:02 INFO - PROCESS | 1822 | 1462526342703 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:19:02 INFO - PROCESS | 1822 | 1462526342709 Marionette TRACE conn3 <- [1,1722,null,{}] 02:19:02 INFO - PROCESS | 1822 | 1462526342727 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:03 INFO - PROCESS | 1822 | 1462526343038 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:19:03 INFO - PROCESS | 1822 | 1462526343289 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0268ac000 == 117 [pid = 1822] [id = 438] 02:19:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb032f66400) [pid = 1822] [serial = 1315] [outer = (nil)] 02:19:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb033323c00) [pid = 1822] [serial = 1316] [outer = 0x7fb032f66400] 02:19:03 INFO - PROCESS | 1822 | 1462526343378 Marionette DEBUG loaded listener.js 02:19:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb033752800) [pid = 1822] [serial = 1317] [outer = 0x7fb032f66400] 02:19:04 INFO - PROCESS | 1822 | 1462526344484 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:19:04 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 02:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1843ms 02:19:04 INFO - PROCESS | 1822 | 1462526344548 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:19:04 INFO - PROCESS | 1822 | 1462526344553 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 02:19:04 INFO - PROCESS | 1822 | 1462526344560 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:19:04 INFO - PROCESS | 1822 | 1462526344563 Marionette TRACE conn3 <- [1,1726,null,{}] 02:19:04 INFO - PROCESS | 1822 | 1462526344569 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:04 INFO - PROCESS | 1822 | 1462526344782 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:19:05 INFO - PROCESS | 1822 | 1462526345049 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036528000 == 118 [pid = 1822] [id = 439] 02:19:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb0229dfc00) [pid = 1822] [serial = 1318] [outer = (nil)] 02:19:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb033a08c00) [pid = 1822] [serial = 1319] [outer = 0x7fb0229dfc00] 02:19:05 INFO - PROCESS | 1822 | 1462526345178 Marionette DEBUG loaded listener.js 02:19:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb034c32800) [pid = 1822] [serial = 1320] [outer = 0x7fb0229dfc00] 02:19:06 INFO - PROCESS | 1822 | 1462526346081 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1587ms 02:19:06 INFO - PROCESS | 1822 | 1462526346147 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:19:06 INFO - PROCESS | 1822 | 1462526346152 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 02:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:19:06 INFO - PROCESS | 1822 | 1462526346158 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:19:06 INFO - PROCESS | 1822 | 1462526346162 Marionette TRACE conn3 <- [1,1730,null,{}] 02:19:06 INFO - PROCESS | 1822 | 1462526346167 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:06 INFO - PROCESS | 1822 | 1462526346368 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:19:06 INFO - PROCESS | 1822 | 1462526346628 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e52800 == 119 [pid = 1822] [id = 440] 02:19:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb02b956c00) [pid = 1822] [serial = 1321] [outer = (nil)] 02:19:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb0358a2c00) [pid = 1822] [serial = 1322] [outer = 0x7fb02b956c00] 02:19:06 INFO - PROCESS | 1822 | 1462526346768 Marionette DEBUG loaded listener.js 02:19:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb0363eb000) [pid = 1822] [serial = 1323] [outer = 0x7fb02b956c00] 02:19:07 INFO - PROCESS | 1822 | 1462526347746 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:19:07 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 02:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1633ms 02:19:07 INFO - PROCESS | 1822 | 1462526347792 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:19:07 INFO - PROCESS | 1822 | 1462526347796 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 02:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:19:07 INFO - PROCESS | 1822 | 1462526347803 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:19:07 INFO - PROCESS | 1822 | 1462526347805 Marionette TRACE conn3 <- [1,1734,null,{}] 02:19:07 INFO - PROCESS | 1822 | 1462526347812 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:08 INFO - PROCESS | 1822 | 1462526348050 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:19:08 INFO - PROCESS | 1822 | 1462526348315 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038b44800 == 120 [pid = 1822] [id = 441] 02:19:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb03a047000) [pid = 1822] [serial = 1324] [outer = (nil)] 02:19:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb03b6a6c00) [pid = 1822] [serial = 1325] [outer = 0x7fb03a047000] 02:19:08 INFO - PROCESS | 1822 | 1462526348448 Marionette DEBUG loaded listener.js 02:19:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb03baaa800) [pid = 1822] [serial = 1326] [outer = 0x7fb03a047000] 02:19:09 INFO - PROCESS | 1822 | 1462526349310 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1582ms 02:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:19:09 INFO - PROCESS | 1822 | 1462526349386 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:19:09 INFO - PROCESS | 1822 | 1462526349389 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 02:19:09 INFO - PROCESS | 1822 | 1462526349395 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:19:09 INFO - PROCESS | 1822 | 1462526349398 Marionette TRACE conn3 <- [1,1738,null,{}] 02:19:09 INFO - PROCESS | 1822 | 1462526349403 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:09 INFO - PROCESS | 1822 | 1462526349594 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:19:09 INFO - PROCESS | 1822 | 1462526349799 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b410000 == 121 [pid = 1822] [id = 442] 02:19:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb03a048c00) [pid = 1822] [serial = 1327] [outer = (nil)] 02:19:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb03be51c00) [pid = 1822] [serial = 1328] [outer = 0x7fb03a048c00] 02:19:09 INFO - PROCESS | 1822 | 1462526349910 Marionette DEBUG loaded listener.js 02:19:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb03c933800) [pid = 1822] [serial = 1329] [outer = 0x7fb03a048c00] 02:19:10 INFO - PROCESS | 1822 | 1462526350887 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1529ms 02:19:10 INFO - PROCESS | 1822 | 1462526350924 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:19:10 INFO - PROCESS | 1822 | 1462526350928 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 02:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:19:10 INFO - PROCESS | 1822 | 1462526350933 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:19:10 INFO - PROCESS | 1822 | 1462526350936 Marionette TRACE conn3 <- [1,1742,null,{}] 02:19:10 INFO - PROCESS | 1822 | 1462526350941 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:11 INFO - PROCESS | 1822 | 1462526351127 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:19:11 INFO - PROCESS | 1822 | 1462526351336 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c455000 == 122 [pid = 1822] [id = 443] 02:19:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb02be68800) [pid = 1822] [serial = 1330] [outer = (nil)] 02:19:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb03be27800) [pid = 1822] [serial = 1331] [outer = 0x7fb02be68800] 02:19:11 INFO - PROCESS | 1822 | 1462526351413 Marionette DEBUG loaded listener.js 02:19:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb03d139800) [pid = 1822] [serial = 1332] [outer = 0x7fb02be68800] 02:19:12 INFO - PROCESS | 1822 | 1462526352373 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1480ms 02:19:12 INFO - PROCESS | 1822 | 1462526352415 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:19:12 INFO - PROCESS | 1822 | 1462526352419 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 02:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:19:12 INFO - PROCESS | 1822 | 1462526352426 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:19:12 INFO - PROCESS | 1822 | 1462526352430 Marionette TRACE conn3 <- [1,1746,null,{}] 02:19:12 INFO - PROCESS | 1822 | 1462526352437 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:12 INFO - PROCESS | 1822 | 1462526352655 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:19:12 INFO - PROCESS | 1822 | 1462526352867 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03d41f800 == 123 [pid = 1822] [id = 444] 02:19:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb0229e1400) [pid = 1822] [serial = 1333] [outer = (nil)] 02:19:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb03d4a9400) [pid = 1822] [serial = 1334] [outer = 0x7fb0229e1400] 02:19:13 INFO - PROCESS | 1822 | 1462526353043 Marionette DEBUG loaded listener.js 02:19:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb03dd89800) [pid = 1822] [serial = 1335] [outer = 0x7fb0229e1400] 02:19:14 INFO - PROCESS | 1822 | 1462526354029 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1637ms 02:19:14 INFO - PROCESS | 1822 | 1462526354065 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:19:14 INFO - PROCESS | 1822 | 1462526354068 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 02:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:19:14 INFO - PROCESS | 1822 | 1462526354076 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:19:14 INFO - PROCESS | 1822 | 1462526354079 Marionette TRACE conn3 <- [1,1750,null,{}] 02:19:14 INFO - PROCESS | 1822 | 1462526354085 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:14 INFO - PROCESS | 1822 | 1462526354286 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:19:14 INFO - PROCESS | 1822 | 1462526354623 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb043019000 == 124 [pid = 1822] [id = 445] 02:19:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb03dd8a800) [pid = 1822] [serial = 1336] [outer = (nil)] 02:19:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb03ffbac00) [pid = 1822] [serial = 1337] [outer = 0x7fb03dd8a800] 02:19:14 INFO - PROCESS | 1822 | 1462526354712 Marionette DEBUG loaded listener.js 02:19:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb043c9cc00) [pid = 1822] [serial = 1338] [outer = 0x7fb03dd8a800] 02:19:15 INFO - PROCESS | 1822 | 1462526355641 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1629ms 02:19:15 INFO - PROCESS | 1822 | 1462526355706 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:19:15 INFO - PROCESS | 1822 | 1462526355711 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 02:19:15 INFO - PROCESS | 1822 | 1462526355717 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:19:15 INFO - PROCESS | 1822 | 1462526355722 Marionette TRACE conn3 <- [1,1754,null,{}] 02:19:15 INFO - PROCESS | 1822 | 1462526355727 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:16 INFO - PROCESS | 1822 | 1462526356002 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:19:16 INFO - PROCESS | 1822 | 1462526356281 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049f34000 == 125 [pid = 1822] [id = 446] 02:19:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb04a9c4400) [pid = 1822] [serial = 1339] [outer = (nil)] 02:19:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb04addbc00) [pid = 1822] [serial = 1340] [outer = 0x7fb04a9c4400] 02:19:16 INFO - PROCESS | 1822 | 1462526356411 Marionette DEBUG loaded listener.js 02:19:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb04c931400) [pid = 1822] [serial = 1341] [outer = 0x7fb04a9c4400] 02:19:17 INFO - PROCESS | 1822 | 1462526357313 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1636ms 02:19:17 INFO - PROCESS | 1822 | 1462526357354 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:19:17 INFO - PROCESS | 1822 | 1462526357358 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 02:19:17 INFO - PROCESS | 1822 | 1462526357366 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:19:17 INFO - PROCESS | 1822 | 1462526357368 Marionette TRACE conn3 <- [1,1758,null,{}] 02:19:17 INFO - PROCESS | 1822 | 1462526357374 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:17 INFO - PROCESS | 1822 | 1462526357586 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:19:17 INFO - PROCESS | 1822 | 1462526357803 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e2cd000 == 126 [pid = 1822] [id = 447] 02:19:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb032411400) [pid = 1822] [serial = 1342] [outer = (nil)] 02:19:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb04e0c8400) [pid = 1822] [serial = 1343] [outer = 0x7fb032411400] 02:19:17 INFO - PROCESS | 1822 | 1462526357913 Marionette DEBUG loaded listener.js 02:19:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb04e28a000) [pid = 1822] [serial = 1344] [outer = 0x7fb032411400] 02:19:18 INFO - PROCESS | 1822 | 1462526358803 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1485ms 02:19:18 INFO - PROCESS | 1822 | 1462526358849 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:19:18 INFO - PROCESS | 1822 | 1462526358853 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 02:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:19:18 INFO - PROCESS | 1822 | 1462526358859 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:19:18 INFO - PROCESS | 1822 | 1462526358861 Marionette TRACE conn3 <- [1,1762,null,{}] 02:19:18 INFO - PROCESS | 1822 | 1462526358867 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:19 INFO - PROCESS | 1822 | 1462526359119 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:19:19 INFO - PROCESS | 1822 | 1462526359270 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04f013000 == 127 [pid = 1822] [id = 448] 02:19:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb025370400) [pid = 1822] [serial = 1345] [outer = (nil)] 02:19:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb025377800) [pid = 1822] [serial = 1346] [outer = 0x7fb025370400] 02:19:19 INFO - PROCESS | 1822 | 1462526359380 Marionette DEBUG loaded listener.js 02:19:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb02537cc00) [pid = 1822] [serial = 1347] [outer = 0x7fb025370400] 02:19:20 INFO - PROCESS | 1822 | 1462526360270 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1478ms 02:19:20 INFO - PROCESS | 1822 | 1462526360339 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:19:20 INFO - PROCESS | 1822 | 1462526360343 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 02:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:19:20 INFO - PROCESS | 1822 | 1462526360349 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:19:20 INFO - PROCESS | 1822 | 1462526360351 Marionette TRACE conn3 <- [1,1766,null,{}] 02:19:20 INFO - PROCESS | 1822 | 1462526360357 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:20 INFO - PROCESS | 1822 | 1462526360535 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:19:20 INFO - PROCESS | 1822 | 1462526360751 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333d8000 == 128 [pid = 1822] [id = 449] 02:19:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb023b07800) [pid = 1822] [serial = 1348] [outer = (nil)] 02:19:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb02537d800) [pid = 1822] [serial = 1349] [outer = 0x7fb023b07800] 02:19:20 INFO - PROCESS | 1822 | 1462526360896 Marionette DEBUG loaded listener.js 02:19:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb026df0000) [pid = 1822] [serial = 1350] [outer = 0x7fb023b07800] 02:19:22 INFO - PROCESS | 1822 | 1462526362181 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1886ms 02:19:22 INFO - PROCESS | 1822 | 1462526362238 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:19:22 INFO - PROCESS | 1822 | 1462526362244 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 02:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:19:22 INFO - PROCESS | 1822 | 1462526362253 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:19:22 INFO - PROCESS | 1822 | 1462526362257 Marionette TRACE conn3 <- [1,1770,null,{}] 02:19:22 INFO - PROCESS | 1822 | 1462526362279 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:22 INFO - PROCESS | 1822 | 1462526362567 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:19:23 INFO - PROCESS | 1822 | 1462526363164 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026521800 == 129 [pid = 1822] [id = 450] 02:19:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb0228cd400) [pid = 1822] [serial = 1351] [outer = (nil)] 02:19:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb0229e7800) [pid = 1822] [serial = 1352] [outer = 0x7fb0228cd400] 02:19:23 INFO - PROCESS | 1822 | 1462526363236 Marionette DEBUG loaded listener.js 02:19:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb0252bec00) [pid = 1822] [serial = 1353] [outer = 0x7fb0228cd400] 02:19:24 INFO - PROCESS | 1822 | 1462526364234 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2040ms 02:19:24 INFO - PROCESS | 1822 | 1462526364296 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:19:24 INFO - PROCESS | 1822 | 1462526364304 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 02:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:19:24 INFO - PROCESS | 1822 | 1462526364313 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:19:24 INFO - PROCESS | 1822 | 1462526364318 Marionette TRACE conn3 <- [1,1774,null,{}] 02:19:24 INFO - PROCESS | 1822 | 1462526364329 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:24 INFO - PROCESS | 1822 | 1462526364595 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:19:25 INFO - PROCESS | 1822 | 1462526365024 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026703000 == 130 [pid = 1822] [id = 451] 02:19:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb0252b3800) [pid = 1822] [serial = 1354] [outer = (nil)] 02:19:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb029736800) [pid = 1822] [serial = 1355] [outer = 0x7fb0252b3800] 02:19:25 INFO - PROCESS | 1822 | 1462526365096 Marionette DEBUG loaded listener.js 02:19:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb02a8d1400) [pid = 1822] [serial = 1356] [outer = 0x7fb0252b3800] 02:19:25 INFO - PROCESS | 1822 | 1462526365929 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1686ms 02:19:26 INFO - PROCESS | 1822 | 1462526366002 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:19:26 INFO - PROCESS | 1822 | 1462526366007 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 02:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:19:26 INFO - PROCESS | 1822 | 1462526366014 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:19:26 INFO - PROCESS | 1822 | 1462526366016 Marionette TRACE conn3 <- [1,1778,null,{}] 02:19:26 INFO - PROCESS | 1822 | 1462526366022 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:26 INFO - PROCESS | 1822 | 1462526366228 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:19:26 INFO - PROCESS | 1822 | 1462526366445 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02546e800 == 131 [pid = 1822] [id = 452] 02:19:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb02b55ac00) [pid = 1822] [serial = 1357] [outer = (nil)] 02:19:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb02b6ea000) [pid = 1822] [serial = 1358] [outer = 0x7fb02b55ac00] 02:19:26 INFO - PROCESS | 1822 | 1462526366572 Marionette DEBUG loaded listener.js 02:19:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02bc7e000) [pid = 1822] [serial = 1359] [outer = 0x7fb02b55ac00] 02:19:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb048cf3800 == 130 [pid = 1822] [id = 23] 02:19:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026ace800 == 129 [pid = 1822] [id = 434] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb02bc79400) [pid = 1822] [serial = 1283] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb023b0bc00) [pid = 1822] [serial = 1241] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb02b960400) [pid = 1822] [serial = 1244] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb032597c00) [pid = 1822] [serial = 1247] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb036554c00) [pid = 1822] [serial = 1250] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb03b8c3c00) [pid = 1822] [serial = 1253] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb03d9d9400) [pid = 1822] [serial = 1256] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb04ac5cc00) [pid = 1822] [serial = 1259] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb04e096800) [pid = 1822] [serial = 1262] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb0229e4000) [pid = 1822] [serial = 1265] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb0252b3c00) [pid = 1822] [serial = 1268] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb0271a2800) [pid = 1822] [serial = 1271] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb02bce6800) [pid = 1822] [serial = 1178] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb033087800) [pid = 1822] [serial = 1181] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb0364a0400) [pid = 1822] [serial = 1184] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb04980ec00) [pid = 1822] [serial = 1205] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb03c93d400) [pid = 1822] [serial = 1193] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb023b7b400) [pid = 1822] [serial = 1217] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb03afb0c00) [pid = 1822] [serial = 1190] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb023b0b800) [pid = 1822] [serial = 1211] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb03d13d000) [pid = 1822] [serial = 1196] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb03dd8c000) [pid = 1822] [serial = 1199] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb04c90e800) [pid = 1822] [serial = 1214] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb03f173000) [pid = 1822] [serial = 1202] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb038be9400) [pid = 1822] [serial = 1187] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb04af20400) [pid = 1822] [serial = 1208] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a45e800 == 128 [pid = 1822] [id = 433] 02:19:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02534a000 == 127 [pid = 1822] [id = 432] 02:19:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032d9b800 == 126 [pid = 1822] [id = 431] 02:19:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03039b800 == 125 [pid = 1822] [id = 430] 02:19:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b523800 == 124 [pid = 1822] [id = 429] 02:19:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a457000 == 123 [pid = 1822] [id = 428] 02:19:27 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a45b800 == 122 [pid = 1822] [id = 427] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb02cf64000) [pid = 1822] [serial = 1239] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb02aec9c00) [pid = 1822] [serial = 1238] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb023b7c000) [pid = 1822] [serial = 1274] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb0252bd800) [pid = 1822] [serial = 1275] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb02b727000) [pid = 1822] [serial = 1281] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb02b608400) [pid = 1822] [serial = 1280] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb02a6cb800) [pid = 1822] [serial = 1277] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb02ae67000) [pid = 1822] [serial = 1278] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb0357d6400) [pid = 1822] [serial = 1175] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb02ff43800) [pid = 1822] [serial = 1224] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb03c958400) [pid = 1822] [serial = 1236] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb033970400) [pid = 1822] [serial = 1230] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb033796800) [pid = 1822] [serial = 1229] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb033a10400) [pid = 1822] [serial = 1232] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb036312c00) [pid = 1822] [serial = 1176] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb02aec0400) [pid = 1822] [serial = 1220] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb03259b800) [pid = 1822] [serial = 1227] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb03be23800) [pid = 1822] [serial = 1235] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb032409400) [pid = 1822] [serial = 1226] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb036395c00) [pid = 1822] [serial = 1233] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb02b57dc00) [pid = 1822] [serial = 1221] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb02be72800) [pid = 1822] [serial = 1223] [outer = (nil)] [url = about:blank] 02:19:27 INFO - PROCESS | 1822 | 1462526367617 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1636ms 02:19:27 INFO - PROCESS | 1822 | 1462526367651 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:19:27 INFO - PROCESS | 1822 | 1462526367655 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 02:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:19:27 INFO - PROCESS | 1822 | 1462526367671 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:19:27 INFO - PROCESS | 1822 | 1462526367680 Marionette TRACE conn3 <- [1,1782,null,{}] 02:19:27 INFO - PROCESS | 1822 | 1462526367685 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:27 INFO - PROCESS | 1822 | 1462526367880 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:19:28 INFO - PROCESS | 1822 | 1462526368079 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a45d800 == 123 [pid = 1822] [id = 453] 02:19:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb023b0b800) [pid = 1822] [serial = 1360] [outer = (nil)] 02:19:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb02bce8400) [pid = 1822] [serial = 1361] [outer = 0x7fb023b0b800] 02:19:28 INFO - PROCESS | 1822 | 1462526368144 Marionette DEBUG loaded listener.js 02:19:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb030047000) [pid = 1822] [serial = 1362] [outer = 0x7fb023b0b800] 02:19:28 INFO - PROCESS | 1822 | 1462526368888 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:19:28 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 02:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1246ms 02:19:28 INFO - PROCESS | 1822 | 1462526368909 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:19:28 INFO - PROCESS | 1822 | 1462526368914 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 02:19:28 INFO - PROCESS | 1822 | 1462526368920 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:19:28 INFO - PROCESS | 1822 | 1462526368923 Marionette TRACE conn3 <- [1,1786,null,{}] 02:19:28 INFO - PROCESS | 1822 | 1462526368928 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:29 INFO - PROCESS | 1822 | 1462526369174 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:19:29 INFO - PROCESS | 1822 | 1462526369200 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be26000 == 124 [pid = 1822] [id = 454] 02:19:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb02cfed000) [pid = 1822] [serial = 1363] [outer = (nil)] 02:19:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb032593800) [pid = 1822] [serial = 1364] [outer = 0x7fb02cfed000] 02:19:29 INFO - PROCESS | 1822 | 1462526369260 Marionette DEBUG loaded listener.js 02:19:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb032d82400) [pid = 1822] [serial = 1365] [outer = 0x7fb02cfed000] 02:19:30 INFO - PROCESS | 1822 | 1462526370228 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1333ms 02:19:30 INFO - PROCESS | 1822 | 1462526370264 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:19:30 INFO - PROCESS | 1822 | 1462526370269 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 02:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:19:30 INFO - PROCESS | 1822 | 1462526370279 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:19:30 INFO - PROCESS | 1822 | 1462526370282 Marionette TRACE conn3 <- [1,1790,null,{}] 02:19:30 INFO - PROCESS | 1822 | 1462526370289 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:30 INFO - PROCESS | 1822 | 1462526370525 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:19:30 INFO - PROCESS | 1822 | 1462526370550 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032f35000 == 125 [pid = 1822] [id = 455] 02:19:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb033796800) [pid = 1822] [serial = 1366] [outer = (nil)] 02:19:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb033a0bc00) [pid = 1822] [serial = 1367] [outer = 0x7fb033796800] 02:19:30 INFO - PROCESS | 1822 | 1462526370634 Marionette DEBUG loaded listener.js 02:19:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb036552c00) [pid = 1822] [serial = 1368] [outer = 0x7fb033796800] 02:19:31 INFO - PROCESS | 1822 | 1462526371590 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:19:31 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) 02:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1380ms 02:19:31 INFO - PROCESS | 1822 | 1462526371658 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:19:31 INFO - PROCESS | 1822 | 1462526371661 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 02:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:19:31 INFO - PROCESS | 1822 | 1462526371667 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:19:31 INFO - PROCESS | 1822 | 1462526371669 Marionette TRACE conn3 <- [1,1794,null,{}] 02:19:31 INFO - PROCESS | 1822 | 1462526371674 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:31 INFO - PROCESS | 1822 | 1462526371891 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:19:31 INFO - PROCESS | 1822 | 1462526371927 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034c1a800 == 126 [pid = 1822] [id = 456] 02:19:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb036557000) [pid = 1822] [serial = 1369] [outer = (nil)] 02:19:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb03b08b800) [pid = 1822] [serial = 1370] [outer = 0x7fb036557000] 02:19:31 INFO - PROCESS | 1822 | 1462526371987 Marionette DEBUG loaded listener.js 02:19:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb03c344c00) [pid = 1822] [serial = 1371] [outer = 0x7fb036557000] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb0228c8c00) [pid = 1822] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb02bc7a400) [pid = 1822] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb02b557c00) [pid = 1822] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb0271a6800) [pid = 1822] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb02b6e1800) [pid = 1822] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb03be47000) [pid = 1822] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb03379bc00) [pid = 1822] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb023b05400) [pid = 1822] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb02ff48000) [pid = 1822] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb023b0dc00) [pid = 1822] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb0228c6000) [pid = 1822] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb0252bf000) [pid = 1822] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb02ff45800) [pid = 1822] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb0229db000) [pid = 1822] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb03ced8000) [pid = 1822] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb03026dc00) [pid = 1822] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb02b6e2c00) [pid = 1822] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb0229dac00) [pid = 1822] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb03c813800) [pid = 1822] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb03638b000) [pid = 1822] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb023b02800) [pid = 1822] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb03c955000) [pid = 1822] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb023b11400) [pid = 1822] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb02a6c9000) [pid = 1822] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb03631bc00) [pid = 1822] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb03ccb7000) [pid = 1822] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb030045800) [pid = 1822] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:19:32 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb03331f000) [pid = 1822] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:19:33 INFO - PROCESS | 1822 | 1462526373152 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1532ms 02:19:33 INFO - PROCESS | 1822 | 1462526373200 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:19:33 INFO - PROCESS | 1822 | 1462526373204 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 02:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:19:33 INFO - PROCESS | 1822 | 1462526373209 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:19:33 INFO - PROCESS | 1822 | 1462526373212 Marionette TRACE conn3 <- [1,1798,null,{}] 02:19:33 INFO - PROCESS | 1822 | 1462526373217 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:33 INFO - PROCESS | 1822 | 1462526373384 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:19:33 INFO - PROCESS | 1822 | 1462526373398 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323d3000 == 127 [pid = 1822] [id = 457] 02:19:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb0229e0c00) [pid = 1822] [serial = 1372] [outer = (nil)] 02:19:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb02a6d3000) [pid = 1822] [serial = 1373] [outer = 0x7fb0229e0c00] 02:19:33 INFO - PROCESS | 1822 | 1462526373461 Marionette DEBUG loaded listener.js 02:19:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb030264000) [pid = 1822] [serial = 1374] [outer = 0x7fb0229e0c00] 02:19:34 INFO - PROCESS | 1822 | 1462526374278 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1127ms 02:19:34 INFO - PROCESS | 1822 | 1462526374338 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:19:34 INFO - PROCESS | 1822 | 1462526374342 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 02:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:19:34 INFO - PROCESS | 1822 | 1462526374351 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:19:34 INFO - PROCESS | 1822 | 1462526374354 Marionette TRACE conn3 <- [1,1802,null,{}] 02:19:34 INFO - PROCESS | 1822 | 1462526374358 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:34 INFO - PROCESS | 1822 | 1462526374532 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:19:34 INFO - PROCESS | 1822 | 1462526374674 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023b30000 == 128 [pid = 1822] [id = 458] 02:19:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb0228cac00) [pid = 1822] [serial = 1375] [outer = (nil)] 02:19:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb023b06000) [pid = 1822] [serial = 1376] [outer = 0x7fb0228cac00] 02:19:34 INFO - PROCESS | 1822 | 1462526374919 Marionette DEBUG loaded listener.js 02:19:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb02537c800) [pid = 1822] [serial = 1377] [outer = 0x7fb0228cac00] 02:19:35 INFO - PROCESS | 1822 | 1462526375966 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1687ms 02:19:36 INFO - PROCESS | 1822 | 1462526376037 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:19:36 INFO - PROCESS | 1822 | 1462526376043 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 02:19:36 INFO - PROCESS | 1822 | 1462526376051 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:19:36 INFO - PROCESS | 1822 | 1462526376056 Marionette TRACE conn3 <- [1,1806,null,{}] 02:19:36 INFO - PROCESS | 1822 | 1462526376063 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:36 INFO - PROCESS | 1822 | 1462526376267 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:19:36 INFO - PROCESS | 1822 | 1462526376517 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02bdb9800 == 129 [pid = 1822] [id = 459] 02:19:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb02a8ca000) [pid = 1822] [serial = 1378] [outer = (nil)] 02:19:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb02b557c00) [pid = 1822] [serial = 1379] [outer = 0x7fb02a8ca000] 02:19:36 INFO - PROCESS | 1822 | 1462526376635 Marionette DEBUG loaded listener.js 02:19:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb02b6e2c00) [pid = 1822] [serial = 1380] [outer = 0x7fb02a8ca000] 02:19:37 INFO - PROCESS | 1822 | 1462526377528 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1539ms 02:19:37 INFO - PROCESS | 1822 | 1462526377591 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:19:37 INFO - PROCESS | 1822 | 1462526377597 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 02:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:19:37 INFO - PROCESS | 1822 | 1462526377606 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:19:37 INFO - PROCESS | 1822 | 1462526377610 Marionette TRACE conn3 <- [1,1810,null,{}] 02:19:37 INFO - PROCESS | 1822 | 1462526377615 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:37 INFO - PROCESS | 1822 | 1462526377864 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:19:38 INFO - PROCESS | 1822 | 1462526378167 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033886000 == 130 [pid = 1822] [id = 460] 02:19:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb02b729800) [pid = 1822] [serial = 1381] [outer = (nil)] 02:19:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb02cfee400) [pid = 1822] [serial = 1382] [outer = 0x7fb02b729800] 02:19:38 INFO - PROCESS | 1822 | 1462526378285 Marionette DEBUG loaded listener.js 02:19:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb03240cc00) [pid = 1822] [serial = 1383] [outer = 0x7fb02b729800] 02:19:39 INFO - PROCESS | 1822 | 1462526379251 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1697ms 02:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:19:39 INFO - PROCESS | 1822 | 1462526379305 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:19:39 INFO - PROCESS | 1822 | 1462526379308 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 02:19:39 INFO - PROCESS | 1822 | 1462526379317 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:19:39 INFO - PROCESS | 1822 | 1462526379326 Marionette TRACE conn3 <- [1,1814,null,{}] 02:19:39 INFO - PROCESS | 1822 | 1462526379341 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:39 INFO - PROCESS | 1822 | 1462526379571 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:19:39 INFO - PROCESS | 1822 | 1462526379879 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e87000 == 131 [pid = 1822] [id = 461] 02:19:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb032597000) [pid = 1822] [serial = 1384] [outer = (nil)] 02:19:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb03351ac00) [pid = 1822] [serial = 1385] [outer = 0x7fb032597000] 02:19:39 INFO - PROCESS | 1822 | 1462526379967 Marionette DEBUG loaded listener.js 02:19:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb033d7e800) [pid = 1822] [serial = 1386] [outer = 0x7fb032597000] 02:19:40 INFO - PROCESS | 1822 | 1462526380890 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1643ms 02:19:40 INFO - PROCESS | 1822 | 1462526380957 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:19:40 INFO - PROCESS | 1822 | 1462526380962 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 02:19:40 INFO - PROCESS | 1822 | 1462526380967 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:19:40 INFO - PROCESS | 1822 | 1462526380971 Marionette TRACE conn3 <- [1,1818,null,{}] 02:19:40 INFO - PROCESS | 1822 | 1462526380976 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:41 INFO - PROCESS | 1822 | 1462526381179 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:19:41 INFO - PROCESS | 1822 | 1462526381438 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b411800 == 132 [pid = 1822] [id = 462] 02:19:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb032a56000) [pid = 1822] [serial = 1387] [outer = (nil)] 02:19:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb036578000) [pid = 1822] [serial = 1388] [outer = 0x7fb032a56000] 02:19:41 INFO - PROCESS | 1822 | 1462526381555 Marionette DEBUG loaded listener.js 02:19:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb039f28400) [pid = 1822] [serial = 1389] [outer = 0x7fb032a56000] 02:19:42 INFO - PROCESS | 1822 | 1462526382426 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1530ms 02:19:42 INFO - PROCESS | 1822 | 1462526382499 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:19:42 INFO - PROCESS | 1822 | 1462526382503 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 02:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:19:42 INFO - PROCESS | 1822 | 1462526382510 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:19:42 INFO - PROCESS | 1822 | 1462526382513 Marionette TRACE conn3 <- [1,1822,null,{}] 02:19:42 INFO - PROCESS | 1822 | 1462526382518 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:42 INFO - PROCESS | 1822 | 1462526382720 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:19:42 INFO - PROCESS | 1822 | 1462526382928 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f10a000 == 133 [pid = 1822] [id = 463] 02:19:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb03b255400) [pid = 1822] [serial = 1390] [outer = (nil)] 02:19:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb03b8c1800) [pid = 1822] [serial = 1391] [outer = 0x7fb03b255400] 02:19:43 INFO - PROCESS | 1822 | 1462526383056 Marionette DEBUG loaded listener.js 02:19:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb03d130000) [pid = 1822] [serial = 1392] [outer = 0x7fb03b255400] 02:19:44 INFO - PROCESS | 1822 | 1462526384051 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1578ms 02:19:44 INFO - PROCESS | 1822 | 1462526384089 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:19:44 INFO - PROCESS | 1822 | 1462526384092 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 02:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:19:44 INFO - PROCESS | 1822 | 1462526384098 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:19:44 INFO - PROCESS | 1822 | 1462526384100 Marionette TRACE conn3 <- [1,1826,null,{}] 02:19:44 INFO - PROCESS | 1822 | 1462526384106 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:44 INFO - PROCESS | 1822 | 1462526384305 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:19:44 INFO - PROCESS | 1822 | 1462526384520 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04ce0f800 == 134 [pid = 1822] [id = 464] 02:19:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb034abd800) [pid = 1822] [serial = 1393] [outer = (nil)] 02:19:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb049dab400) [pid = 1822] [serial = 1394] [outer = 0x7fb034abd800] 02:19:44 INFO - PROCESS | 1822 | 1462526384638 Marionette DEBUG loaded listener.js 02:19:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb04ac5b400) [pid = 1822] [serial = 1395] [outer = 0x7fb034abd800] 02:19:45 INFO - PROCESS | 1822 | 1462526385595 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1539ms 02:19:45 INFO - PROCESS | 1822 | 1462526385637 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:19:45 INFO - PROCESS | 1822 | 1462526385641 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 02:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:19:45 INFO - PROCESS | 1822 | 1462526385646 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:19:45 INFO - PROCESS | 1822 | 1462526385649 Marionette TRACE conn3 <- [1,1830,null,{}] 02:19:45 INFO - PROCESS | 1822 | 1462526385654 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:45 INFO - PROCESS | 1822 | 1462526385858 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:19:46 INFO - PROCESS | 1822 | 1462526386072 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb052f36000 == 135 [pid = 1822] [id = 465] 02:19:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb036317c00) [pid = 1822] [serial = 1396] [outer = (nil)] 02:19:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb04c9c6400) [pid = 1822] [serial = 1397] [outer = 0x7fb036317c00] 02:19:46 INFO - PROCESS | 1822 | 1462526386199 Marionette DEBUG loaded listener.js 02:19:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb04e289800) [pid = 1822] [serial = 1398] [outer = 0x7fb036317c00] 02:19:47 INFO - PROCESS | 1822 | 1462526387087 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1479ms 02:19:47 INFO - PROCESS | 1822 | 1462526387126 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:19:47 INFO - PROCESS | 1822 | 1462526387130 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 02:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:19:47 INFO - PROCESS | 1822 | 1462526387136 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:19:47 INFO - PROCESS | 1822 | 1462526387139 Marionette TRACE conn3 <- [1,1834,null,{}] 02:19:47 INFO - PROCESS | 1822 | 1462526387144 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:47 INFO - PROCESS | 1822 | 1462526387359 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:19:47 INFO - PROCESS | 1822 | 1462526387623 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0253b4000 == 136 [pid = 1822] [id = 466] 02:19:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb0228c6000) [pid = 1822] [serial = 1399] [outer = (nil)] 02:19:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb026757c00) [pid = 1822] [serial = 1400] [outer = 0x7fb0228c6000] 02:19:47 INFO - PROCESS | 1822 | 1462526387697 Marionette DEBUG loaded listener.js 02:19:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb02675dc00) [pid = 1822] [serial = 1401] [outer = 0x7fb0228c6000] 02:19:48 INFO - PROCESS | 1822 | 1462526388619 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:19:48 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 02:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1531ms 02:19:48 INFO - PROCESS | 1822 | 1462526388669 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:19:48 INFO - PROCESS | 1822 | 1462526388673 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 02:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:19:48 INFO - PROCESS | 1822 | 1462526388679 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:19:48 INFO - PROCESS | 1822 | 1462526388681 Marionette TRACE conn3 <- [1,1838,null,{}] 02:19:48 INFO - PROCESS | 1822 | 1462526388686 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:48 INFO - PROCESS | 1822 | 1462526388900 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:19:49 INFO - PROCESS | 1822 | 1462526389162 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb053f8b800 == 137 [pid = 1822] [id = 467] 02:19:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb026750c00) [pid = 1822] [serial = 1402] [outer = (nil)] 02:19:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb026924000) [pid = 1822] [serial = 1403] [outer = 0x7fb026750c00] 02:19:49 INFO - PROCESS | 1822 | 1462526389280 Marionette DEBUG loaded listener.js 02:19:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb026928400) [pid = 1822] [serial = 1404] [outer = 0x7fb026750c00] 02:19:50 INFO - PROCESS | 1822 | 1462526390134 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1531ms 02:19:50 INFO - PROCESS | 1822 | 1462526390211 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:19:50 INFO - PROCESS | 1822 | 1462526390216 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 02:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:19:50 INFO - PROCESS | 1822 | 1462526390224 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:19:50 INFO - PROCESS | 1822 | 1462526390227 Marionette TRACE conn3 <- [1,1842,null,{}] 02:19:50 INFO - PROCESS | 1822 | 1462526390233 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:50 INFO - PROCESS | 1822 | 1462526390488 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:19:50 INFO - PROCESS | 1822 | 1462526390748 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb053fa3800 == 138 [pid = 1822] [id = 468] 02:19:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb02692ec00) [pid = 1822] [serial = 1405] [outer = (nil)] 02:19:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb04af26c00) [pid = 1822] [serial = 1406] [outer = 0x7fb02692ec00] 02:19:50 INFO - PROCESS | 1822 | 1462526390878 Marionette DEBUG loaded listener.js 02:19:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb04e6a4c00) [pid = 1822] [serial = 1407] [outer = 0x7fb02692ec00] 02:19:51 INFO - PROCESS | 1822 | 1462526391832 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1638ms 02:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:19:51 INFO - PROCESS | 1822 | 1462526391865 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:19:51 INFO - PROCESS | 1822 | 1462526391868 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 02:19:51 INFO - PROCESS | 1822 | 1462526391875 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:19:51 INFO - PROCESS | 1822 | 1462526391879 Marionette TRACE conn3 <- [1,1846,null,{}] 02:19:51 INFO - PROCESS | 1822 | 1462526391885 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:52 INFO - PROCESS | 1822 | 1462526392102 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:19:52 INFO - PROCESS | 1822 | 1462526392367 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023b18000 == 139 [pid = 1822] [id = 469] 02:19:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb0229da800) [pid = 1822] [serial = 1408] [outer = (nil)] 02:19:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb023b0a000) [pid = 1822] [serial = 1409] [outer = 0x7fb0229da800] 02:19:52 INFO - PROCESS | 1822 | 1462526392488 Marionette DEBUG loaded listener.js 02:19:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb0271aa800) [pid = 1822] [serial = 1410] [outer = 0x7fb0229da800] 02:19:53 INFO - PROCESS | 1822 | 1462526393321 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:19:53 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) 02:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1530ms 02:19:53 INFO - PROCESS | 1822 | 1462526393406 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:19:53 INFO - PROCESS | 1822 | 1462526393409 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 02:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:19:53 INFO - PROCESS | 1822 | 1462526393415 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:19:53 INFO - PROCESS | 1822 | 1462526393417 Marionette TRACE conn3 <- [1,1850,null,{}] 02:19:53 INFO - PROCESS | 1822 | 1462526393423 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:54 INFO - PROCESS | 1822 | 1462526394138 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:19:54 INFO - PROCESS | 1822 | 1462526394496 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026fde800 == 140 [pid = 1822] [id = 470] 02:19:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb023b04c00) [pid = 1822] [serial = 1411] [outer = (nil)] 02:19:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb023b7c400) [pid = 1822] [serial = 1412] [outer = 0x7fb023b04c00] 02:19:54 INFO - PROCESS | 1822 | 1462526394604 Marionette DEBUG loaded listener.js 02:19:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb026925800) [pid = 1822] [serial = 1413] [outer = 0x7fb023b04c00] 02:19:55 INFO - PROCESS | 1822 | 1462526395522 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2180ms 02:19:55 INFO - PROCESS | 1822 | 1462526395599 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:19:55 INFO - PROCESS | 1822 | 1462526395609 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 02:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:19:55 INFO - PROCESS | 1822 | 1462526395621 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:19:55 INFO - PROCESS | 1822 | 1462526395634 Marionette TRACE conn3 <- [1,1854,null,{}] 02:19:55 INFO - PROCESS | 1822 | 1462526395645 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:56 INFO - PROCESS | 1822 | 1462526396049 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:19:56 INFO - PROCESS | 1822 | 1462526396269 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026709000 == 141 [pid = 1822] [id = 471] 02:19:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb027b67000) [pid = 1822] [serial = 1414] [outer = (nil)] 02:19:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb027e45800) [pid = 1822] [serial = 1415] [outer = 0x7fb027b67000] 02:19:56 INFO - PROCESS | 1822 | 1462526396343 Marionette DEBUG loaded listener.js 02:19:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb027e50000) [pid = 1822] [serial = 1416] [outer = 0x7fb027b67000] 02:19:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a463800 == 140 [pid = 1822] [id = 205] 02:19:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02bdc8800 == 139 [pid = 1822] [id = 204] 02:19:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb051961000 == 138 [pid = 1822] [id = 219] 02:19:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b306800 == 137 [pid = 1822] [id = 48] 02:19:56 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb03259b000) [pid = 1822] [serial = 1307] [outer = (nil)] [url = about:blank] 02:19:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323d3000 == 136 [pid = 1822] [id = 457] 02:19:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb034c1a800 == 135 [pid = 1822] [id = 456] 02:19:56 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032f35000 == 134 [pid = 1822] [id = 455] 02:19:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be26000 == 133 [pid = 1822] [id = 454] 02:19:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a45d800 == 132 [pid = 1822] [id = 453] 02:19:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02546e800 == 131 [pid = 1822] [id = 452] 02:19:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026703000 == 130 [pid = 1822] [id = 451] 02:19:57 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026521800 == 129 [pid = 1822] [id = 450] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb02bcf0c00) [pid = 1822] [serial = 1305] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb043c41c00) [pid = 1822] [serial = 1203] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb02ff46400) [pid = 1822] [serial = 1179] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb04ce66000) [pid = 1822] [serial = 1209] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb02a8cb400) [pid = 1822] [serial = 1286] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb02aec0800) [pid = 1822] [serial = 1301] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb03d9d7800) [pid = 1822] [serial = 1197] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb03ced4c00) [pid = 1822] [serial = 1194] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb03a048400) [pid = 1822] [serial = 1188] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb04e0c7c00) [pid = 1822] [serial = 1215] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb03331b000) [pid = 1822] [serial = 1248] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb0252b9c00) [pid = 1822] [serial = 1299] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb023b7d000) [pid = 1822] [serial = 1242] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb02b6e3400) [pid = 1822] [serial = 1272] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb039faa000) [pid = 1822] [serial = 1251] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb0252ba800) [pid = 1822] [serial = 1269] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb032355400) [pid = 1822] [serial = 1295] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb049d3c800) [pid = 1822] [serial = 1206] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb0337a0c00) [pid = 1822] [serial = 1182] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb023b78000) [pid = 1822] [serial = 1298] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb02cfeac00) [pid = 1822] [serial = 1245] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb0229e8800) [pid = 1822] [serial = 1266] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb02b873c00) [pid = 1822] [serial = 1289] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb04b0ec000) [pid = 1822] [serial = 1260] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb03b2d4800) [pid = 1822] [serial = 1191] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb023b10000) [pid = 1822] [serial = 1212] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb03f126800) [pid = 1822] [serial = 1200] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb023b7fc00) [pid = 1822] [serial = 1218] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb02b558400) [pid = 1822] [serial = 1304] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb036559000) [pid = 1822] [serial = 1185] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb043c97400) [pid = 1822] [serial = 1257] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb03be2a400) [pid = 1822] [serial = 1254] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb04e288c00) [pid = 1822] [serial = 1263] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb02ff42c00) [pid = 1822] [serial = 1292] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb02b6eb800) [pid = 1822] [serial = 1302] [outer = (nil)] [url = about:blank] 02:19:57 INFO - PROCESS | 1822 | 1462526397379 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1797ms 02:19:57 INFO - PROCESS | 1822 | 1462526397421 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:19:57 INFO - PROCESS | 1822 | 1462526397425 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 02:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:19:57 INFO - PROCESS | 1822 | 1462526397431 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:19:57 INFO - PROCESS | 1822 | 1462526397433 Marionette TRACE conn3 <- [1,1858,null,{}] 02:19:57 INFO - PROCESS | 1822 | 1462526397439 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:57 INFO - PROCESS | 1822 | 1462526397623 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:19:57 INFO - PROCESS | 1822 | 1462526397789 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026bd8000 == 130 [pid = 1822] [id = 472] 02:19:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb023b07c00) [pid = 1822] [serial = 1417] [outer = (nil)] 02:19:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb02a56e800) [pid = 1822] [serial = 1418] [outer = 0x7fb023b07c00] 02:19:57 INFO - PROCESS | 1822 | 1462526397853 Marionette DEBUG loaded listener.js 02:19:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb02ae6c400) [pid = 1822] [serial = 1419] [outer = 0x7fb023b07c00] 02:19:58 INFO - PROCESS | 1822 | 1462526398687 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1276ms 02:19:58 INFO - PROCESS | 1822 | 1462526398708 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:19:58 INFO - PROCESS | 1822 | 1462526398715 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 02:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:19:58 INFO - PROCESS | 1822 | 1462526398758 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:19:58 INFO - PROCESS | 1822 | 1462526398765 Marionette TRACE conn3 <- [1,1862,null,{}] 02:19:58 INFO - PROCESS | 1822 | 1462526398774 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:58 INFO - PROCESS | 1822 | 1462526398950 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:19:58 INFO - PROCESS | 1822 | 1462526398960 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be22000 == 131 [pid = 1822] [id = 473] 02:19:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb02ae6c800) [pid = 1822] [serial = 1420] [outer = (nil)] 02:19:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb02b871c00) [pid = 1822] [serial = 1421] [outer = 0x7fb02ae6c800] 02:19:59 INFO - PROCESS | 1822 | 1462526399020 Marionette DEBUG loaded listener.js 02:19:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb02bc82800) [pid = 1822] [serial = 1422] [outer = 0x7fb02ae6c800] 02:19:59 INFO - PROCESS | 1822 | 1462526399959 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1245ms 02:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:20:00 INFO - PROCESS | 1822 | 1462526399994 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:20:00 INFO - PROCESS | 1822 | 1462526399996 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 02:20:00 INFO - PROCESS | 1822 | 1462526400002 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:20:00 INFO - PROCESS | 1822 | 1462526400005 Marionette TRACE conn3 <- [1,1866,null,{}] 02:20:00 INFO - PROCESS | 1822 | 1462526400020 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:00 INFO - PROCESS | 1822 | 1462526400274 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:20:00 INFO - PROCESS | 1822 | 1462526400313 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032491000 == 132 [pid = 1822] [id = 474] 02:20:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb02be74c00) [pid = 1822] [serial = 1423] [outer = (nil)] 02:20:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb02cf62c00) [pid = 1822] [serial = 1424] [outer = 0x7fb02be74c00] 02:20:00 INFO - PROCESS | 1822 | 1462526400377 Marionette DEBUG loaded listener.js 02:20:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb02cff7400) [pid = 1822] [serial = 1425] [outer = 0x7fb02be74c00] 02:20:02 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb02b55ac00) [pid = 1822] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:20:02 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb0228cd400) [pid = 1822] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:20:02 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb033796800) [pid = 1822] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:20:02 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb02cfed000) [pid = 1822] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:20:02 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb036557000) [pid = 1822] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:20:02 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb0252b3800) [pid = 1822] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:20:02 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb023b0b800) [pid = 1822] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:20:02 INFO - PROCESS | 1822 | 1462526402255 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2303ms 02:20:02 INFO - PROCESS | 1822 | 1462526402305 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:20:02 INFO - PROCESS | 1822 | 1462526402307 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 02:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:20:02 INFO - PROCESS | 1822 | 1462526402314 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:20:02 INFO - PROCESS | 1822 | 1462526402316 Marionette TRACE conn3 <- [1,1870,null,{}] 02:20:02 INFO - PROCESS | 1822 | 1462526402322 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:02 INFO - PROCESS | 1822 | 1462526402570 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:20:02 INFO - PROCESS | 1822 | 1462526402736 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032f43000 == 133 [pid = 1822] [id = 475] 02:20:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb030050c00) [pid = 1822] [serial = 1426] [outer = (nil)] 02:20:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb03026e400) [pid = 1822] [serial = 1427] [outer = 0x7fb030050c00] 02:20:02 INFO - PROCESS | 1822 | 1462526402809 Marionette DEBUG loaded listener.js 02:20:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb032a52000) [pid = 1822] [serial = 1428] [outer = 0x7fb030050c00] 02:20:03 INFO - PROCESS | 1822 | 1462526403531 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1233ms 02:20:03 INFO - PROCESS | 1822 | 1462526403548 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:20:03 INFO - PROCESS | 1822 | 1462526403550 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 02:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:20:03 INFO - PROCESS | 1822 | 1462526403556 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:20:03 INFO - PROCESS | 1822 | 1462526403558 Marionette TRACE conn3 <- [1,1874,null,{}] 02:20:03 INFO - PROCESS | 1822 | 1462526403563 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:03 INFO - PROCESS | 1822 | 1462526403783 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:20:03 INFO - PROCESS | 1822 | 1462526403805 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033b34800 == 134 [pid = 1822] [id = 476] 02:20:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb02ff42c00) [pid = 1822] [serial = 1429] [outer = (nil)] 02:20:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb03331c400) [pid = 1822] [serial = 1430] [outer = 0x7fb02ff42c00] 02:20:03 INFO - PROCESS | 1822 | 1462526403864 Marionette DEBUG loaded listener.js 02:20:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb033970000) [pid = 1822] [serial = 1431] [outer = 0x7fb02ff42c00] 02:20:05 INFO - PROCESS | 1822 | 1462526404997 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1487ms 02:20:05 INFO - PROCESS | 1822 | 1462526405045 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:20:05 INFO - PROCESS | 1822 | 1462526405052 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 02:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:20:05 INFO - PROCESS | 1822 | 1462526405059 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:20:05 INFO - PROCESS | 1822 | 1462526405065 Marionette TRACE conn3 <- [1,1878,null,{}] 02:20:05 INFO - PROCESS | 1822 | 1462526405072 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:05 INFO - PROCESS | 1822 | 1462526405284 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:20:05 INFO - PROCESS | 1822 | 1462526405538 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a45b800 == 135 [pid = 1822] [id = 477] 02:20:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb026ded400) [pid = 1822] [serial = 1432] [outer = (nil)] 02:20:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb0271abc00) [pid = 1822] [serial = 1433] [outer = 0x7fb026ded400] 02:20:05 INFO - PROCESS | 1822 | 1462526405626 Marionette DEBUG loaded listener.js 02:20:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb027e52000) [pid = 1822] [serial = 1434] [outer = 0x7fb026ded400] 02:20:06 INFO - PROCESS | 1822 | 1462526406511 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1483ms 02:20:06 INFO - PROCESS | 1822 | 1462526406542 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:20:06 INFO - PROCESS | 1822 | 1462526406551 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 02:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:20:06 INFO - PROCESS | 1822 | 1462526406561 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:20:06 INFO - PROCESS | 1822 | 1462526406564 Marionette TRACE conn3 <- [1,1882,null,{}] 02:20:06 INFO - PROCESS | 1822 | 1462526406570 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:06 INFO - PROCESS | 1822 | 1462526406754 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:20:06 INFO - PROCESS | 1822 | 1462526406966 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032db4800 == 136 [pid = 1822] [id = 478] 02:20:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb0271a9400) [pid = 1822] [serial = 1435] [outer = (nil)] 02:20:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb02b55c800) [pid = 1822] [serial = 1436] [outer = 0x7fb0271a9400] 02:20:07 INFO - PROCESS | 1822 | 1462526407035 Marionette DEBUG loaded listener.js 02:20:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb02b95a400) [pid = 1822] [serial = 1437] [outer = 0x7fb0271a9400] 02:20:07 INFO - PROCESS | 1822 | 1462526407992 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1482ms 02:20:08 INFO - PROCESS | 1822 | 1462526408044 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:20:08 INFO - PROCESS | 1822 | 1462526408048 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 02:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:20:08 INFO - PROCESS | 1822 | 1462526408054 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:20:08 INFO - PROCESS | 1822 | 1462526408060 Marionette TRACE conn3 <- [1,1886,null,{}] 02:20:08 INFO - PROCESS | 1822 | 1462526408076 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:08 INFO - PROCESS | 1822 | 1462526408285 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:20:08 INFO - PROCESS | 1822 | 1462526408488 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036542000 == 137 [pid = 1822] [id = 479] 02:20:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb02b95ac00) [pid = 1822] [serial = 1438] [outer = (nil)] 02:20:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb032351400) [pid = 1822] [serial = 1439] [outer = 0x7fb02b95ac00] 02:20:08 INFO - PROCESS | 1822 | 1462526408563 Marionette DEBUG loaded listener.js 02:20:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb032d84400) [pid = 1822] [serial = 1440] [outer = 0x7fb02b95ac00] 02:20:09 INFO - PROCESS | 1822 | 1462526409459 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1435ms 02:20:09 INFO - PROCESS | 1822 | 1462526409491 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:20:09 INFO - PROCESS | 1822 | 1462526409495 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 02:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:20:09 INFO - PROCESS | 1822 | 1462526409501 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:20:09 INFO - PROCESS | 1822 | 1462526409504 Marionette TRACE conn3 <- [1,1890,null,{}] 02:20:09 INFO - PROCESS | 1822 | 1462526409509 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:09 INFO - PROCESS | 1822 | 1462526409697 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:20:09 INFO - PROCESS | 1822 | 1462526409906 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ceb800 == 138 [pid = 1822] [id = 480] 02:20:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb033087800) [pid = 1822] [serial = 1441] [outer = (nil)] 02:20:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb033d7d400) [pid = 1822] [serial = 1442] [outer = 0x7fb033087800] 02:20:09 INFO - PROCESS | 1822 | 1462526409982 Marionette DEBUG loaded listener.js 02:20:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb036314400) [pid = 1822] [serial = 1443] [outer = 0x7fb033087800] 02:20:10 INFO - PROCESS | 1822 | 1462526410875 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1438ms 02:20:10 INFO - PROCESS | 1822 | 1462526410940 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:20:10 INFO - PROCESS | 1822 | 1462526410944 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 02:20:10 INFO - PROCESS | 1822 | 1462526410950 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:20:10 INFO - PROCESS | 1822 | 1462526410953 Marionette TRACE conn3 <- [1,1894,null,{}] 02:20:10 INFO - PROCESS | 1822 | 1462526410958 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:11 INFO - PROCESS | 1822 | 1462526411162 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:20:11 INFO - PROCESS | 1822 | 1462526411422 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03add1800 == 139 [pid = 1822] [id = 481] 02:20:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb036552000) [pid = 1822] [serial = 1444] [outer = (nil)] 02:20:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb03657fc00) [pid = 1822] [serial = 1445] [outer = 0x7fb036552000] 02:20:11 INFO - PROCESS | 1822 | 1462526411542 Marionette DEBUG loaded listener.js 02:20:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb039faa000) [pid = 1822] [serial = 1446] [outer = 0x7fb036552000] 02:20:12 INFO - PROCESS | 1822 | 1462526412398 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1481ms 02:20:12 INFO - PROCESS | 1822 | 1462526412432 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:20:12 INFO - PROCESS | 1822 | 1462526412437 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 02:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:20:12 INFO - PROCESS | 1822 | 1462526412443 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:20:12 INFO - PROCESS | 1822 | 1462526412446 Marionette TRACE conn3 <- [1,1898,null,{}] 02:20:12 INFO - PROCESS | 1822 | 1462526412451 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:12 INFO - PROCESS | 1822 | 1462526412637 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:20:12 INFO - PROCESS | 1822 | 1462526412851 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce60000 == 140 [pid = 1822] [id = 482] 02:20:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb02b577c00) [pid = 1822] [serial = 1447] [outer = (nil)] 02:20:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb036581c00) [pid = 1822] [serial = 1448] [outer = 0x7fb02b577c00] 02:20:12 INFO - PROCESS | 1822 | 1462526412964 Marionette DEBUG loaded listener.js 02:20:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb03c34c800) [pid = 1822] [serial = 1449] [outer = 0x7fb02b577c00] 02:20:13 INFO - PROCESS | 1822 | 1462526413845 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1433ms 02:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:20:13 INFO - PROCESS | 1822 | 1462526413877 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:20:13 INFO - PROCESS | 1822 | 1462526413880 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 02:20:13 INFO - PROCESS | 1822 | 1462526413886 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:20:13 INFO - PROCESS | 1822 | 1462526413889 Marionette TRACE conn3 <- [1,1902,null,{}] 02:20:13 INFO - PROCESS | 1822 | 1462526413894 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:14 INFO - PROCESS | 1822 | 1462526414069 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:20:14 INFO - PROCESS | 1822 | 1462526414281 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f324800 == 141 [pid = 1822] [id = 483] 02:20:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb02bc84800) [pid = 1822] [serial = 1450] [outer = (nil)] 02:20:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb03c94e800) [pid = 1822] [serial = 1451] [outer = 0x7fb02bc84800] 02:20:14 INFO - PROCESS | 1822 | 1462526414348 Marionette DEBUG loaded listener.js 02:20:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb03ced4c00) [pid = 1822] [serial = 1452] [outer = 0x7fb02bc84800] 02:20:15 INFO - PROCESS | 1822 | 1462526415244 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1438ms 02:20:15 INFO - PROCESS | 1822 | 1462526415358 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:20:15 INFO - PROCESS | 1822 | 1462526415365 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 02:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:20:15 INFO - PROCESS | 1822 | 1462526415436 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:20:15 INFO - PROCESS | 1822 | 1462526415440 Marionette TRACE conn3 <- [1,1906,null,{}] 02:20:15 INFO - PROCESS | 1822 | 1462526415450 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:15 INFO - PROCESS | 1822 | 1462526415752 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:20:16 INFO - PROCESS | 1822 | 1462526416091 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049a52000 == 142 [pid = 1822] [id = 484] 02:20:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb03c349c00) [pid = 1822] [serial = 1453] [outer = (nil)] 02:20:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb03d13f400) [pid = 1822] [serial = 1454] [outer = 0x7fb03c349c00] 02:20:16 INFO - PROCESS | 1822 | 1462526416163 Marionette DEBUG loaded listener.js 02:20:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb03dec8c00) [pid = 1822] [serial = 1455] [outer = 0x7fb03c349c00] 02:20:17 INFO - PROCESS | 1822 | 1462526417096 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1705ms 02:20:17 INFO - PROCESS | 1822 | 1462526417126 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:20:17 INFO - PROCESS | 1822 | 1462526417130 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 02:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:20:17 INFO - PROCESS | 1822 | 1462526417138 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:20:17 INFO - PROCESS | 1822 | 1462526417143 Marionette TRACE conn3 <- [1,1910,null,{}] 02:20:17 INFO - PROCESS | 1822 | 1462526417151 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:17 INFO - PROCESS | 1822 | 1462526417368 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:20:17 INFO - PROCESS | 1822 | 1462526417580 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e2c9000 == 143 [pid = 1822] [id = 485] 02:20:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb03cecd400) [pid = 1822] [serial = 1456] [outer = (nil)] 02:20:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb03ff93400) [pid = 1822] [serial = 1457] [outer = 0x7fb03cecd400] 02:20:17 INFO - PROCESS | 1822 | 1462526417650 Marionette DEBUG loaded listener.js 02:20:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb048c67800) [pid = 1822] [serial = 1458] [outer = 0x7fb03cecd400] 02:20:18 INFO - PROCESS | 1822 | 1462526418562 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1485ms 02:20:18 INFO - PROCESS | 1822 | 1462526418624 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:20:18 INFO - PROCESS | 1822 | 1462526418627 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 02:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:20:18 INFO - PROCESS | 1822 | 1462526418633 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:20:18 INFO - PROCESS | 1822 | 1462526418636 Marionette TRACE conn3 <- [1,1914,null,{}] 02:20:18 INFO - PROCESS | 1822 | 1462526418642 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:18 INFO - PROCESS | 1822 | 1462526418850 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:20:19 INFO - PROCESS | 1822 | 1462526419068 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb052f3b800 == 144 [pid = 1822] [id = 486] 02:20:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb03d139400) [pid = 1822] [serial = 1459] [outer = (nil)] 02:20:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb049d35c00) [pid = 1822] [serial = 1460] [outer = 0x7fb03d139400] 02:20:19 INFO - PROCESS | 1822 | 1462526419181 Marionette DEBUG loaded listener.js 02:20:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb04af29000) [pid = 1822] [serial = 1461] [outer = 0x7fb03d139400] 02:20:20 INFO - PROCESS | 1822 | 1462526420088 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1483ms 02:20:20 INFO - PROCESS | 1822 | 1462526420116 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:20:20 INFO - PROCESS | 1822 | 1462526420119 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 02:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:20:20 INFO - PROCESS | 1822 | 1462526420125 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:20:20 INFO - PROCESS | 1822 | 1462526420129 Marionette TRACE conn3 <- [1,1918,null,{}] 02:20:20 INFO - PROCESS | 1822 | 1462526420134 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:20 INFO - PROCESS | 1822 | 1462526420325 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:20:20 INFO - PROCESS | 1822 | 1462526420553 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b175800 == 145 [pid = 1822] [id = 487] 02:20:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb026cb4c00) [pid = 1822] [serial = 1462] [outer = (nil)] 02:20:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb026cbc000) [pid = 1822] [serial = 1463] [outer = 0x7fb026cb4c00] 02:20:20 INFO - PROCESS | 1822 | 1462526420667 Marionette DEBUG loaded listener.js 02:20:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb04e248000) [pid = 1822] [serial = 1464] [outer = 0x7fb026cb4c00] 02:20:21 INFO - PROCESS | 1822 | 1462526421549 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1478ms 02:20:21 INFO - PROCESS | 1822 | 1462526421605 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:20:21 INFO - PROCESS | 1822 | 1462526421609 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 02:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:20:21 INFO - PROCESS | 1822 | 1462526421614 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:20:21 INFO - PROCESS | 1822 | 1462526421616 Marionette TRACE conn3 <- [1,1922,null,{}] 02:20:21 INFO - PROCESS | 1822 | 1462526421622 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:21 INFO - PROCESS | 1822 | 1462526421794 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:20:22 INFO - PROCESS | 1822 | 1462526422008 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0252a0000 == 146 [pid = 1822] [id = 488] 02:20:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb026cb4000) [pid = 1822] [serial = 1465] [outer = (nil)] 02:20:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb0273cc000) [pid = 1822] [serial = 1466] [outer = 0x7fb026cb4000] 02:20:22 INFO - PROCESS | 1822 | 1462526422123 Marionette DEBUG loaded listener.js 02:20:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb0273d1000) [pid = 1822] [serial = 1467] [outer = 0x7fb026cb4000] 02:20:23 INFO - PROCESS | 1822 | 1462526423001 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1436ms 02:20:23 INFO - PROCESS | 1822 | 1462526423051 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:20:23 INFO - PROCESS | 1822 | 1462526423054 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 02:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:20:23 INFO - PROCESS | 1822 | 1462526423060 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:20:23 INFO - PROCESS | 1822 | 1462526423071 Marionette TRACE conn3 <- [1,1926,null,{}] 02:20:23 INFO - PROCESS | 1822 | 1462526423076 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:23 INFO - PROCESS | 1822 | 1462526423268 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:20:23 INFO - PROCESS | 1822 | 1462526423483 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb052fad800 == 147 [pid = 1822] [id = 489] 02:20:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb026cb5c00) [pid = 1822] [serial = 1468] [outer = (nil)] 02:20:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb036c16800) [pid = 1822] [serial = 1469] [outer = 0x7fb026cb5c00] 02:20:23 INFO - PROCESS | 1822 | 1462526423598 Marionette DEBUG loaded listener.js 02:20:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb036c1b000) [pid = 1822] [serial = 1470] [outer = 0x7fb026cb5c00] 02:20:24 INFO - PROCESS | 1822 | 1462526424476 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1497ms 02:20:24 INFO - PROCESS | 1822 | 1462526424558 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:20:24 INFO - PROCESS | 1822 | 1462526424562 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 02:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:20:24 INFO - PROCESS | 1822 | 1462526424567 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:20:24 INFO - PROCESS | 1822 | 1462526424570 Marionette TRACE conn3 <- [1,1930,null,{}] 02:20:24 INFO - PROCESS | 1822 | 1462526424575 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:24 INFO - PROCESS | 1822 | 1462526424767 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:20:24 INFO - PROCESS | 1822 | 1462526424982 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0227a2800 == 148 [pid = 1822] [id = 490] 02:20:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb0273d0c00) [pid = 1822] [serial = 1471] [outer = (nil)] 02:20:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb036c20000) [pid = 1822] [serial = 1472] [outer = 0x7fb0273d0c00] 02:20:25 INFO - PROCESS | 1822 | 1462526425090 Marionette DEBUG loaded listener.js 02:20:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb036c24800) [pid = 1822] [serial = 1473] [outer = 0x7fb0273d0c00] 02:20:25 INFO - PROCESS | 1822 | 1462526425991 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1480ms 02:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:20:26 INFO - PROCESS | 1822 | 1462526426047 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:20:26 INFO - PROCESS | 1822 | 1462526426050 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 02:20:26 INFO - PROCESS | 1822 | 1462526426056 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:20:26 INFO - PROCESS | 1822 | 1462526426059 Marionette TRACE conn3 <- [1,1934,null,{}] 02:20:26 INFO - PROCESS | 1822 | 1462526426064 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:26 INFO - PROCESS | 1822 | 1462526426263 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:20:26 INFO - PROCESS | 1822 | 1462526426478 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020b85800 == 149 [pid = 1822] [id = 491] 02:20:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb020bcac00) [pid = 1822] [serial = 1474] [outer = (nil)] 02:20:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb020bd3800) [pid = 1822] [serial = 1475] [outer = 0x7fb020bcac00] 02:20:26 INFO - PROCESS | 1822 | 1462526426590 Marionette DEBUG loaded listener.js 02:20:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb020bd8400) [pid = 1822] [serial = 1476] [outer = 0x7fb020bcac00] 02:20:27 INFO - PROCESS | 1822 | 1462526427859 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1880ms 02:20:27 INFO - PROCESS | 1822 | 1462526427936 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:20:27 INFO - PROCESS | 1822 | 1462526427944 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 02:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:20:27 INFO - PROCESS | 1822 | 1462526427950 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:20:27 INFO - PROCESS | 1822 | 1462526427956 Marionette TRACE conn3 <- [1,1938,null,{}] 02:20:27 INFO - PROCESS | 1822 | 1462526427963 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:28 INFO - PROCESS | 1822 | 1462526428181 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:20:28 INFO - PROCESS | 1822 | 1462526428470 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02652e800 == 150 [pid = 1822] [id = 492] 02:20:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb0252b9400) [pid = 1822] [serial = 1477] [outer = (nil)] 02:20:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02537e800) [pid = 1822] [serial = 1478] [outer = 0x7fb0252b9400] 02:20:28 INFO - PROCESS | 1822 | 1462526428647 Marionette DEBUG loaded listener.js 02:20:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb026928c00) [pid = 1822] [serial = 1479] [outer = 0x7fb0252b9400] 02:20:29 INFO - PROCESS | 1822 | 1462526429553 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1635ms 02:20:29 INFO - PROCESS | 1822 | 1462526429587 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:20:29 INFO - PROCESS | 1822 | 1462526429595 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 02:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:20:29 INFO - PROCESS | 1822 | 1462526429605 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:20:29 INFO - PROCESS | 1822 | 1462526429608 Marionette TRACE conn3 <- [1,1942,null,{}] 02:20:29 INFO - PROCESS | 1822 | 1462526429614 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:29 INFO - PROCESS | 1822 | 1462526429805 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb03d4a9400) [pid = 1822] [serial = 1334] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb03ffbac00) [pid = 1822] [serial = 1337] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb04addbc00) [pid = 1822] [serial = 1340] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb04e0c8400) [pid = 1822] [serial = 1343] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb025377800) [pid = 1822] [serial = 1346] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb02537d800) [pid = 1822] [serial = 1349] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb02a6d3000) [pid = 1822] [serial = 1373] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | 1462526430232 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02548a000 == 151 [pid = 1822] [id = 493] 02:20:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb025377800) [pid = 1822] [serial = 1480] [outer = (nil)] 02:20:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb0271afc00) [pid = 1822] [serial = 1481] [outer = 0x7fb025377800] 02:20:30 INFO - PROCESS | 1822 | 1462526430327 Marionette DEBUG loaded listener.js 02:20:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb027e4e400) [pid = 1822] [serial = 1482] [outer = 0x7fb025377800] 02:20:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0253b4000 == 150 [pid = 1822] [id = 466] 02:20:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb052f36000 == 149 [pid = 1822] [id = 465] 02:20:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04ce0f800 == 148 [pid = 1822] [id = 464] 02:20:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f10a000 == 147 [pid = 1822] [id = 463] 02:20:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b411800 == 146 [pid = 1822] [id = 462] 02:20:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e87000 == 145 [pid = 1822] [id = 461] 02:20:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb033886000 == 144 [pid = 1822] [id = 460] 02:20:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02bdb9800 == 143 [pid = 1822] [id = 459] 02:20:30 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023b30000 == 142 [pid = 1822] [id = 458] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb02bc7e000) [pid = 1822] [serial = 1359] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb02b6ea000) [pid = 1822] [serial = 1358] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb0252bec00) [pid = 1822] [serial = 1353] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb0229e7800) [pid = 1822] [serial = 1352] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb033a0bc00) [pid = 1822] [serial = 1367] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb033a08c00) [pid = 1822] [serial = 1319] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb02b609000) [pid = 1822] [serial = 1310] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb0358a2c00) [pid = 1822] [serial = 1322] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb032593800) [pid = 1822] [serial = 1364] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb03b08b800) [pid = 1822] [serial = 1370] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb03be27800) [pid = 1822] [serial = 1331] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb02a8d1400) [pid = 1822] [serial = 1356] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb029736800) [pid = 1822] [serial = 1355] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb02bce8400) [pid = 1822] [serial = 1361] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb030047000) [pid = 1822] [serial = 1362] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb03be51c00) [pid = 1822] [serial = 1328] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb032578400) [pid = 1822] [serial = 1313] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb03b6a6c00) [pid = 1822] [serial = 1325] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb033323c00) [pid = 1822] [serial = 1316] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb036552c00) [pid = 1822] [serial = 1368] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb03c344c00) [pid = 1822] [serial = 1371] [outer = (nil)] [url = about:blank] 02:20:30 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb032d82400) [pid = 1822] [serial = 1365] [outer = (nil)] [url = about:blank] 02:20:31 INFO - PROCESS | 1822 | 1462526431132 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1580ms 02:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:20:31 INFO - PROCESS | 1822 | 1462526431185 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:20:31 INFO - PROCESS | 1822 | 1462526431188 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 02:20:31 INFO - PROCESS | 1822 | 1462526431194 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:20:31 INFO - PROCESS | 1822 | 1462526431199 Marionette TRACE conn3 <- [1,1946,null,{}] 02:20:31 INFO - PROCESS | 1822 | 1462526431214 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:31 INFO - PROCESS | 1822 | 1462526431407 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:20:31 INFO - PROCESS | 1822 | 1462526431601 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b169000 == 143 [pid = 1822] [id = 494] 02:20:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb027b66c00) [pid = 1822] [serial = 1483] [outer = (nil)] 02:20:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb02b55e000) [pid = 1822] [serial = 1484] [outer = 0x7fb027b66c00] 02:20:31 INFO - PROCESS | 1822 | 1462526431667 Marionette DEBUG loaded listener.js 02:20:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb02b872400) [pid = 1822] [serial = 1485] [outer = 0x7fb027b66c00] 02:20:32 INFO - PROCESS | 1822 | 1462526432413 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1243ms 02:20:32 INFO - PROCESS | 1822 | 1462526432437 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:20:32 INFO - PROCESS | 1822 | 1462526432442 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 02:20:32 INFO - PROCESS | 1822 | 1462526432447 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:20:32 INFO - PROCESS | 1822 | 1462526432450 Marionette TRACE conn3 <- [1,1950,null,{}] 02:20:32 INFO - PROCESS | 1822 | 1462526432455 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:32 INFO - PROCESS | 1822 | 1462526432721 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:20:32 INFO - PROCESS | 1822 | 1462526432753 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02c07b800 == 144 [pid = 1822] [id = 495] 02:20:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb026df5800) [pid = 1822] [serial = 1486] [outer = (nil)] 02:20:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb02be75400) [pid = 1822] [serial = 1487] [outer = 0x7fb026df5800] 02:20:32 INFO - PROCESS | 1822 | 1462526432824 Marionette DEBUG loaded listener.js 02:20:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb02ff43800) [pid = 1822] [serial = 1488] [outer = 0x7fb026df5800] 02:20:33 INFO - PROCESS | 1822 | 1462526433679 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1281ms 02:20:33 INFO - PROCESS | 1822 | 1462526433729 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:20:33 INFO - PROCESS | 1822 | 1462526433732 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 02:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:20:33 INFO - PROCESS | 1822 | 1462526433738 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:20:33 INFO - PROCESS | 1822 | 1462526433740 Marionette TRACE conn3 <- [1,1954,null,{}] 02:20:33 INFO - PROCESS | 1822 | 1462526433745 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:33 INFO - PROCESS | 1822 | 1462526433973 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:20:34 INFO - PROCESS | 1822 | 1462526434008 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032d9b800 == 145 [pid = 1822] [id = 496] 02:20:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb02b57f800) [pid = 1822] [serial = 1489] [outer = (nil)] 02:20:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb03234cc00) [pid = 1822] [serial = 1490] [outer = 0x7fb02b57f800] 02:20:34 INFO - PROCESS | 1822 | 1462526434080 Marionette DEBUG loaded listener.js 02:20:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb032d83c00) [pid = 1822] [serial = 1491] [outer = 0x7fb02b57f800] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb02be74400) [pid = 1822] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb0271a8c00) [pid = 1822] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb02b72ec00) [pid = 1822] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb02cf63c00) [pid = 1822] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb02cfe9800) [pid = 1822] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb02be74c00) [pid = 1822] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb027b67000) [pid = 1822] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb023b04c00) [pid = 1822] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb02ae6c800) [pid = 1822] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb023b07c00) [pid = 1822] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb030050c00) [pid = 1822] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:20:35 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb0229e0c00) [pid = 1822] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:20:35 INFO - PROCESS | 1822 | 1462526435205 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1477ms 02:20:35 INFO - PROCESS | 1822 | 1462526435224 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:20:35 INFO - PROCESS | 1822 | 1462526435228 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 02:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:20:35 INFO - PROCESS | 1822 | 1462526435235 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:20:35 INFO - PROCESS | 1822 | 1462526435237 Marionette TRACE conn3 <- [1,1958,null,{}] 02:20:35 INFO - PROCESS | 1822 | 1462526435242 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:35 INFO - PROCESS | 1822 | 1462526435420 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:20:35 INFO - PROCESS | 1822 | 1462526435436 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032db2800 == 146 [pid = 1822] [id = 497] 02:20:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb027b6f400) [pid = 1822] [serial = 1492] [outer = (nil)] 02:20:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb03307c800) [pid = 1822] [serial = 1493] [outer = 0x7fb027b6f400] 02:20:35 INFO - PROCESS | 1822 | 1462526435500 Marionette DEBUG loaded listener.js 02:20:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb0358a2c00) [pid = 1822] [serial = 1494] [outer = 0x7fb027b6f400] 02:20:36 INFO - PROCESS | 1822 | 1462526436370 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1177ms 02:20:36 INFO - PROCESS | 1822 | 1462526436413 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:20:36 INFO - PROCESS | 1822 | 1462526436417 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 02:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:20:36 INFO - PROCESS | 1822 | 1462526436433 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:20:36 INFO - PROCESS | 1822 | 1462526436435 Marionette TRACE conn3 <- [1,1962,null,{}] 02:20:36 INFO - PROCESS | 1822 | 1462526436441 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:36 INFO - PROCESS | 1822 | 1462526436609 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:20:36 INFO - PROCESS | 1822 | 1462526436623 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0364da000 == 147 [pid = 1822] [id = 498] 02:20:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb03331d000) [pid = 1822] [serial = 1495] [outer = (nil)] 02:20:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb036c20400) [pid = 1822] [serial = 1496] [outer = 0x7fb03331d000] 02:20:36 INFO - PROCESS | 1822 | 1462526436682 Marionette DEBUG loaded listener.js 02:20:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb03a049000) [pid = 1822] [serial = 1497] [outer = 0x7fb03331d000] 02:20:37 INFO - PROCESS | 1822 | 1462526437834 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1440ms 02:20:37 INFO - PROCESS | 1822 | 1462526437865 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:20:37 INFO - PROCESS | 1822 | 1462526437872 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 02:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:20:37 INFO - PROCESS | 1822 | 1462526437882 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:20:37 INFO - PROCESS | 1822 | 1462526437888 Marionette TRACE conn3 <- [1,1966,null,{}] 02:20:37 INFO - PROCESS | 1822 | 1462526437896 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:38 INFO - PROCESS | 1822 | 1462526438104 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:20:38 INFO - PROCESS | 1822 | 1462526438318 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0270cb000 == 148 [pid = 1822] [id = 499] 02:20:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb0252b3c00) [pid = 1822] [serial = 1498] [outer = (nil)] 02:20:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb026926400) [pid = 1822] [serial = 1499] [outer = 0x7fb0252b3c00] 02:20:38 INFO - PROCESS | 1822 | 1462526438438 Marionette DEBUG loaded listener.js 02:20:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb026deac00) [pid = 1822] [serial = 1500] [outer = 0x7fb0252b3c00] 02:20:39 INFO - PROCESS | 1822 | 1462526439404 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1595ms 02:20:39 INFO - PROCESS | 1822 | 1462526439478 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:20:39 INFO - PROCESS | 1822 | 1462526439487 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 02:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:20:39 INFO - PROCESS | 1822 | 1462526439497 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:20:39 INFO - PROCESS | 1822 | 1462526439501 Marionette TRACE conn3 <- [1,1970,null,{}] 02:20:39 INFO - PROCESS | 1822 | 1462526439507 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:39 INFO - PROCESS | 1822 | 1462526439756 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:20:40 INFO - PROCESS | 1822 | 1462526440096 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323c8800 == 149 [pid = 1822] [id = 500] 02:20:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb0271a6400) [pid = 1822] [serial = 1501] [outer = (nil)] 02:20:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb02aec0400) [pid = 1822] [serial = 1502] [outer = 0x7fb0271a6400] 02:20:40 INFO - PROCESS | 1822 | 1462526440175 Marionette DEBUG loaded listener.js 02:20:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb02b868c00) [pid = 1822] [serial = 1503] [outer = 0x7fb0271a6400] 02:20:41 INFO - PROCESS | 1822 | 1462526441089 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:20:41 INFO - PROCESS | 1822 | ************************* 02:20:41 INFO - PROCESS | 1822 | A coding exception was thrown and uncaught in a Task. 02:20:41 INFO - PROCESS | 1822 | 02:20:41 INFO - PROCESS | 1822 | Full message: TypeError: NetworkError when attempting to fetch resource. 02:20:41 INFO - PROCESS | 1822 | Full stack: 02:20:41 INFO - PROCESS | 1822 | ************************* 02:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1636ms 02:20:41 INFO - PROCESS | 1822 | 1462526441133 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:20:41 INFO - PROCESS | 1822 | 1462526441135 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 02:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:20:41 INFO - PROCESS | 1822 | 1462526441142 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:20:41 INFO - PROCESS | 1822 | 1462526441148 Marionette TRACE conn3 <- [1,1974,null,{}] 02:20:41 INFO - PROCESS | 1822 | 1462526441175 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:41 INFO - PROCESS | 1822 | 1462526441395 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:20:41 INFO - PROCESS | 1822 | 1462526441672 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ad0e000 == 150 [pid = 1822] [id = 501] 02:20:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb02be77c00) [pid = 1822] [serial = 1504] [outer = (nil)] 02:20:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb032355400) [pid = 1822] [serial = 1505] [outer = 0x7fb02be77c00] 02:20:41 INFO - PROCESS | 1822 | 1462526441793 Marionette DEBUG loaded listener.js 02:20:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb03afa7800) [pid = 1822] [serial = 1506] [outer = 0x7fb02be77c00] 02:20:42 INFO - PROCESS | 1822 | 1462526442638 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1536ms 02:20:42 INFO - PROCESS | 1822 | 1462526442679 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:20:42 INFO - PROCESS | 1822 | 1462526442684 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 02:20:42 INFO - PROCESS | 1822 | 1462526442689 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:20:42 INFO - PROCESS | 1822 | 1462526442692 Marionette TRACE conn3 <- [1,1978,null,{}] 02:20:42 INFO - PROCESS | 1822 | 1462526442698 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:42 INFO - PROCESS | 1822 | 1462526442894 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:20:43 INFO - PROCESS | 1822 | 1462526443113 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce63800 == 151 [pid = 1822] [id = 502] 02:20:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb030049800) [pid = 1822] [serial = 1507] [outer = (nil)] 02:20:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb03bced000) [pid = 1822] [serial = 1508] [outer = 0x7fb030049800] 02:20:43 INFO - PROCESS | 1822 | 1462526443225 Marionette DEBUG loaded listener.js 02:20:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb03be46800) [pid = 1822] [serial = 1509] [outer = 0x7fb030049800] 02:20:44 INFO - PROCESS | 1822 | 1462526444104 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1428ms 02:20:44 INFO - PROCESS | 1822 | 1462526444132 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:20:44 INFO - PROCESS | 1822 | 1462526444136 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 02:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:20:44 INFO - PROCESS | 1822 | 1462526444145 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:20:44 INFO - PROCESS | 1822 | 1462526444147 Marionette TRACE conn3 <- [1,1982,null,{}] 02:20:44 INFO - PROCESS | 1822 | 1462526444151 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:44 INFO - PROCESS | 1822 | 1462526444331 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:20:44 INFO - PROCESS | 1822 | 1462526444549 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04aa38000 == 152 [pid = 1822] [id = 503] 02:20:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb02b605000) [pid = 1822] [serial = 1510] [outer = (nil)] 02:20:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb03d4b0c00) [pid = 1822] [serial = 1511] [outer = 0x7fb02b605000] 02:20:44 INFO - PROCESS | 1822 | 1462526444671 Marionette DEBUG loaded listener.js 02:20:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb043c9d000) [pid = 1822] [serial = 1512] [outer = 0x7fb02b605000] 02:20:45 INFO - PROCESS | 1822 | 1462526445569 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1483ms 02:20:45 INFO - PROCESS | 1822 | 1462526445646 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:20:45 INFO - PROCESS | 1822 | 1462526445649 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 02:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:20:45 INFO - PROCESS | 1822 | 1462526445658 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:20:45 INFO - PROCESS | 1822 | 1462526445663 Marionette TRACE conn3 <- [1,1986,null,{}] 02:20:45 INFO - PROCESS | 1822 | 1462526445669 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:45 INFO - PROCESS | 1822 | 1462526445926 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:20:46 INFO - PROCESS | 1822 | 1462526446152 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb053f96800 == 153 [pid = 1822] [id = 504] 02:20:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb033a0a400) [pid = 1822] [serial = 1513] [outer = (nil)] 02:20:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb04e241800) [pid = 1822] [serial = 1514] [outer = 0x7fb033a0a400] 02:20:46 INFO - PROCESS | 1822 | 1462526446318 Marionette DEBUG loaded listener.js 02:20:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb04e9bf000) [pid = 1822] [serial = 1515] [outer = 0x7fb033a0a400] 02:20:47 INFO - PROCESS | 1822 | 1462526447143 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1535ms 02:20:47 INFO - PROCESS | 1822 | 1462526447194 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:20:47 INFO - PROCESS | 1822 | 1462526447198 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 02:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:20:47 INFO - PROCESS | 1822 | 1462526447203 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:20:47 INFO - PROCESS | 1822 | 1462526447206 Marionette TRACE conn3 <- [1,1990,null,{}] 02:20:47 INFO - PROCESS | 1822 | 1462526447211 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:47 INFO - PROCESS | 1822 | 1462526447402 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:20:47 INFO - PROCESS | 1822 | 1462526447671 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036b3c000 == 154 [pid = 1822] [id = 505] 02:20:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb026627c00) [pid = 1822] [serial = 1516] [outer = (nil)] 02:20:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb02662f000) [pid = 1822] [serial = 1517] [outer = 0x7fb026627c00] 02:20:47 INFO - PROCESS | 1822 | 1462526447798 Marionette DEBUG loaded listener.js 02:20:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb026634000) [pid = 1822] [serial = 1518] [outer = 0x7fb026627c00] 02:20:48 INFO - PROCESS | 1822 | 1462526448617 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1483ms 02:20:48 INFO - PROCESS | 1822 | 1462526448687 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:20:48 INFO - PROCESS | 1822 | 1462526448691 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 02:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:20:48 INFO - PROCESS | 1822 | 1462526448696 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:20:48 INFO - PROCESS | 1822 | 1462526448699 Marionette TRACE conn3 <- [1,1994,null,{}] 02:20:48 INFO - PROCESS | 1822 | 1462526448704 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:48 INFO - PROCESS | 1822 | 1462526448901 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:20:49 INFO - PROCESS | 1822 | 1462526449119 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb022c3d800 == 155 [pid = 1822] [id = 506] 02:20:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02630cc00) [pid = 1822] [serial = 1519] [outer = (nil)] 02:20:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb026312c00) [pid = 1822] [serial = 1520] [outer = 0x7fb02630cc00] 02:20:49 INFO - PROCESS | 1822 | 1462526449233 Marionette DEBUG loaded listener.js 02:20:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb026318000) [pid = 1822] [serial = 1521] [outer = 0x7fb02630cc00] 02:20:50 INFO - PROCESS | 1822 | 1462526450112 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1479ms 02:20:50 INFO - PROCESS | 1822 | 1462526450177 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:20:50 INFO - PROCESS | 1822 | 1462526450180 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 02:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:20:50 INFO - PROCESS | 1822 | 1462526450186 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:20:50 INFO - PROCESS | 1822 | 1462526450189 Marionette TRACE conn3 <- [1,1998,null,{}] 02:20:50 INFO - PROCESS | 1822 | 1462526450195 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:50 INFO - PROCESS | 1822 | 1462526450382 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:20:50 INFO - PROCESS | 1822 | 1462526450655 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023c89000 == 156 [pid = 1822] [id = 507] 02:20:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb02630e800) [pid = 1822] [serial = 1522] [outer = (nil)] 02:20:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb026630000) [pid = 1822] [serial = 1523] [outer = 0x7fb02630e800] 02:20:50 INFO - PROCESS | 1822 | 1462526450731 Marionette DEBUG loaded listener.js 02:20:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb026f52800) [pid = 1822] [serial = 1524] [outer = 0x7fb02630e800] 02:20:51 INFO - PROCESS | 1822 | 1462526451593 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1441ms 02:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:20:51 INFO - PROCESS | 1822 | 1462526451629 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:20:51 INFO - PROCESS | 1822 | 1462526451631 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 02:20:51 INFO - PROCESS | 1822 | 1462526451637 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:20:51 INFO - PROCESS | 1822 | 1462526451640 Marionette TRACE conn3 <- [1,2002,null,{}] 02:20:51 INFO - PROCESS | 1822 | 1462526451645 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:51 INFO - PROCESS | 1822 | 1462526451832 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:20:52 INFO - PROCESS | 1822 | 1462526452098 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023ca2000 == 157 [pid = 1822] [id = 508] 02:20:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb026317800) [pid = 1822] [serial = 1525] [outer = (nil)] 02:20:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb026f58c00) [pid = 1822] [serial = 1526] [outer = 0x7fb026317800] 02:20:52 INFO - PROCESS | 1822 | 1462526452174 Marionette DEBUG loaded listener.js 02:20:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb026f5cc00) [pid = 1822] [serial = 1527] [outer = 0x7fb026317800] 02:20:53 INFO - PROCESS | 1822 | 1462526453028 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1438ms 02:20:53 INFO - PROCESS | 1822 | 1462526453075 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:20:53 INFO - PROCESS | 1822 | 1462526453078 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 02:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:20:53 INFO - PROCESS | 1822 | 1462526453084 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:20:53 INFO - PROCESS | 1822 | 1462526453088 Marionette TRACE conn3 <- [1,2006,null,{}] 02:20:53 INFO - PROCESS | 1822 | 1462526453093 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:53 INFO - PROCESS | 1822 | 1462526453306 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:20:53 INFO - PROCESS | 1822 | 1462526453525 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020cdf800 == 158 [pid = 1822] [id = 509] 02:20:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7fb020dc3c00) [pid = 1822] [serial = 1528] [outer = (nil)] 02:20:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb020dcd800) [pid = 1822] [serial = 1529] [outer = 0x7fb020dc3c00] 02:20:53 INFO - PROCESS | 1822 | 1462526453645 Marionette DEBUG loaded listener.js 02:20:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb026f61800) [pid = 1822] [serial = 1530] [outer = 0x7fb020dc3c00] 02:20:54 INFO - PROCESS | 1822 | 1462526454545 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:20:54 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 02:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1531ms 02:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:20:54 INFO - PROCESS | 1822 | 1462526454616 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:20:54 INFO - PROCESS | 1822 | 1462526454619 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 02:20:54 INFO - PROCESS | 1822 | 1462526454625 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:20:54 INFO - PROCESS | 1822 | 1462526454628 Marionette TRACE conn3 <- [1,2010,null,{}] 02:20:54 INFO - PROCESS | 1822 | 1462526454634 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:54 INFO - PROCESS | 1822 | 1462526454843 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:20:55 INFO - PROCESS | 1822 | 1462526455108 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb021fa5800 == 159 [pid = 1822] [id = 510] 02:20:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb020dc6400) [pid = 1822] [serial = 1531] [outer = (nil)] 02:20:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb022073400) [pid = 1822] [serial = 1532] [outer = 0x7fb020dc6400] 02:20:55 INFO - PROCESS | 1822 | 1462526455229 Marionette DEBUG loaded listener.js 02:20:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb022078800) [pid = 1822] [serial = 1533] [outer = 0x7fb020dc6400] 02:20:56 INFO - PROCESS | 1822 | 1462526456044 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:20:56 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 02:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1484ms 02:20:56 INFO - PROCESS | 1822 | 1462526456109 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:20:56 INFO - PROCESS | 1822 | 1462526456112 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 02:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:20:56 INFO - PROCESS | 1822 | 1462526456119 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:20:56 INFO - PROCESS | 1822 | 1462526456130 Marionette TRACE conn3 <- [1,2014,null,{}] 02:20:56 INFO - PROCESS | 1822 | 1462526456134 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:56 INFO - PROCESS | 1822 | 1462526456358 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:20:57 INFO - PROCESS | 1822 | 1462526457389 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023c87000 == 160 [pid = 1822] [id = 511] 02:20:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7fb020bd8800) [pid = 1822] [serial = 1534] [outer = (nil)] 02:20:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7fb020dc4c00) [pid = 1822] [serial = 1535] [outer = 0x7fb020bd8800] 02:20:57 INFO - PROCESS | 1822 | 1462526457469 Marionette DEBUG loaded listener.js 02:20:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7fb020dd1c00) [pid = 1822] [serial = 1536] [outer = 0x7fb020bd8800] 02:20:58 INFO - PROCESS | 1822 | 1462526458315 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2245ms 02:20:58 INFO - PROCESS | 1822 | 1462526458366 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:20:58 INFO - PROCESS | 1822 | 1462526458372 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 02:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:20:58 INFO - PROCESS | 1822 | 1462526458379 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:20:58 INFO - PROCESS | 1822 | 1462526458384 Marionette TRACE conn3 <- [1,2018,null,{}] 02:20:58 INFO - PROCESS | 1822 | 1462526458390 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:58 INFO - PROCESS | 1822 | 1462526458566 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:20:58 INFO - PROCESS | 1822 | 1462526458785 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025489000 == 161 [pid = 1822] [id = 512] 02:20:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb020bd9800) [pid = 1822] [serial = 1537] [outer = (nil)] 02:20:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7fb02207ac00) [pid = 1822] [serial = 1538] [outer = 0x7fb020bd9800] 02:20:58 INFO - PROCESS | 1822 | 1462526458893 Marionette DEBUG loaded listener.js 02:20:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7fb023b03000) [pid = 1822] [serial = 1539] [outer = 0x7fb020bd9800] 02:20:59 INFO - PROCESS | 1822 | 1462526459925 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1639ms 02:21:00 INFO - PROCESS | 1822 | 1462526460021 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:21:00 INFO - PROCESS | 1822 | 1462526460027 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 02:21:00 INFO - PROCESS | 1822 | 1462526460032 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:21:00 INFO - PROCESS | 1822 | 1462526460035 Marionette TRACE conn3 <- [1,2022,null,{}] 02:21:00 INFO - PROCESS | 1822 | 1462526460040 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:00 INFO - PROCESS | 1822 | 1462526460224 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:21:00 INFO - PROCESS | 1822 | 1462526460569 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02529f800 == 162 [pid = 1822] [id = 513] 02:21:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7fb02675b800) [pid = 1822] [serial = 1540] [outer = (nil)] 02:21:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7fb026925c00) [pid = 1822] [serial = 1541] [outer = 0x7fb02675b800] 02:21:00 INFO - PROCESS | 1822 | 1462526460640 Marionette DEBUG loaded listener.js 02:21:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb026cb9000) [pid = 1822] [serial = 1542] [outer = 0x7fb02675b800] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036527800 == 161 [pid = 1822] [id = 304] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02af96000 == 160 [pid = 1822] [id = 436] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04ced1800 == 159 [pid = 1822] [id = 83] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03d41f800 == 158 [pid = 1822] [id = 444] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b410000 == 157 [pid = 1822] [id = 442] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038b44800 == 156 [pid = 1822] [id = 441] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323c4000 == 155 [pid = 1822] [id = 303] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0334b6000 == 154 [pid = 1822] [id = 437] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036528000 == 153 [pid = 1822] [id = 439] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e2cd000 == 152 [pid = 1822] [id = 447] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb043019000 == 151 [pid = 1822] [id = 445] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e52800 == 150 [pid = 1822] [id = 440] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb026757c00) [pid = 1822] [serial = 1400] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7fb026924000) [pid = 1822] [serial = 1403] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7fb04af26c00) [pid = 1822] [serial = 1406] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7fb023b0a000) [pid = 1822] [serial = 1409] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7fb03331c400) [pid = 1822] [serial = 1430] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0268ac000 == 149 [pid = 1822] [id = 438] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032db2800 == 148 [pid = 1822] [id = 497] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032d9b800 == 147 [pid = 1822] [id = 496] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02c07b800 == 146 [pid = 1822] [id = 495] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b169000 == 145 [pid = 1822] [id = 494] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02548a000 == 144 [pid = 1822] [id = 493] 02:21:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02652e800 == 143 [pid = 1822] [id = 492] 02:21:01 INFO - PROCESS | 1822 | 1462526461640 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb030264000) [pid = 1822] [serial = 1374] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7fb032a50800) [pid = 1822] [serial = 1308] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7fb02aec9800) [pid = 1822] [serial = 1287] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7fb02bcea800) [pid = 1822] [serial = 1290] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb030052800) [pid = 1822] [serial = 1293] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb032576400) [pid = 1822] [serial = 1296] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb02cf62c00) [pid = 1822] [serial = 1424] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb02cff7400) [pid = 1822] [serial = 1425] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb023b06000) [pid = 1822] [serial = 1376] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7fb027e50000) [pid = 1822] [serial = 1416] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb027e45800) [pid = 1822] [serial = 1415] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb023b7c400) [pid = 1822] [serial = 1412] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb02b871c00) [pid = 1822] [serial = 1421] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb049dab400) [pid = 1822] [serial = 1394] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb03b8c1800) [pid = 1822] [serial = 1391] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb02a56e800) [pid = 1822] [serial = 1418] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb02ae6c400) [pid = 1822] [serial = 1419] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb02b557c00) [pid = 1822] [serial = 1379] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb03351ac00) [pid = 1822] [serial = 1385] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb04c9c6400) [pid = 1822] [serial = 1397] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb026925800) [pid = 1822] [serial = 1413] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb02cfee400) [pid = 1822] [serial = 1382] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb036578000) [pid = 1822] [serial = 1388] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb032a52000) [pid = 1822] [serial = 1428] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb03026e400) [pid = 1822] [serial = 1427] [outer = (nil)] [url = about:blank] 02:21:01 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb02bc82800) [pid = 1822] [serial = 1422] [outer = (nil)] [url = about:blank] 02:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1685ms 02:21:01 INFO - PROCESS | 1822 | 1462526461717 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:21:01 INFO - PROCESS | 1822 | 1462526461721 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 02:21:01 INFO - PROCESS | 1822 | 1462526461735 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:21:01 INFO - PROCESS | 1822 | 1462526461743 Marionette TRACE conn3 <- [1,2026,null,{}] 02:21:01 INFO - PROCESS | 1822 | 1462526461749 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:01 INFO - PROCESS | 1822 | 1462526461916 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:21:02 INFO - PROCESS | 1822 | 1462526462162 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026bdb800 == 144 [pid = 1822] [id = 514] 02:21:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb023b0a000) [pid = 1822] [serial = 1543] [outer = (nil)] 02:21:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb026f5ec00) [pid = 1822] [serial = 1544] [outer = 0x7fb023b0a000] 02:21:02 INFO - PROCESS | 1822 | 1462526462232 Marionette DEBUG loaded listener.js 02:21:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb0273cf800) [pid = 1822] [serial = 1545] [outer = 0x7fb023b0a000] 02:21:02 INFO - PROCESS | 1822 | 1462526462905 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1241ms 02:21:02 INFO - PROCESS | 1822 | 1462526462968 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:21:02 INFO - PROCESS | 1822 | 1462526462972 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 02:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:21:02 INFO - PROCESS | 1822 | 1462526462989 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:21:02 INFO - PROCESS | 1822 | 1462526462991 Marionette TRACE conn3 <- [1,2030,null,{}] 02:21:02 INFO - PROCESS | 1822 | 1462526462996 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:03 INFO - PROCESS | 1822 | 1462526463153 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:21:03 INFO - PROCESS | 1822 | 1462526463175 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a8a4000 == 145 [pid = 1822] [id = 515] 02:21:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb026f61400) [pid = 1822] [serial = 1546] [outer = (nil)] 02:21:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb02973a400) [pid = 1822] [serial = 1547] [outer = 0x7fb026f61400] 02:21:03 INFO - PROCESS | 1822 | 1462526463239 Marionette DEBUG loaded listener.js 02:21:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb02a6c7800) [pid = 1822] [serial = 1548] [outer = 0x7fb026f61400] 02:21:04 INFO - PROCESS | 1822 | 1462526464180 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1234ms 02:21:04 INFO - PROCESS | 1822 | 1462526464243 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:21:04 INFO - PROCESS | 1822 | 1462526464246 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 02:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:21:04 INFO - PROCESS | 1822 | 1462526464256 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:21:04 INFO - PROCESS | 1822 | 1462526464258 Marionette TRACE conn3 <- [1,2034,null,{}] 02:21:04 INFO - PROCESS | 1822 | 1462526464262 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:04 INFO - PROCESS | 1822 | 1462526464476 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:21:04 INFO - PROCESS | 1822 | 1462526464505 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b169000 == 146 [pid = 1822] [id = 516] 02:21:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb02a8c4800) [pid = 1822] [serial = 1549] [outer = (nil)] 02:21:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02ae6a800) [pid = 1822] [serial = 1550] [outer = 0x7fb02a8c4800] 02:21:04 INFO - PROCESS | 1822 | 1462526464574 Marionette DEBUG loaded listener.js 02:21:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb02b557c00) [pid = 1822] [serial = 1551] [outer = 0x7fb02a8c4800] 02:21:05 INFO - PROCESS | 1822 | 1462526465455 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1231ms 02:21:05 INFO - PROCESS | 1822 | 1462526465484 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:21:05 INFO - PROCESS | 1822 | 1462526465488 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 02:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:21:05 INFO - PROCESS | 1822 | 1462526465493 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:21:05 INFO - PROCESS | 1822 | 1462526465495 Marionette TRACE conn3 <- [1,2038,null,{}] 02:21:05 INFO - PROCESS | 1822 | 1462526465504 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:05 INFO - PROCESS | 1822 | 1462526465732 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:21:05 INFO - PROCESS | 1822 | 1462526465759 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be24000 == 147 [pid = 1822] [id = 517] 02:21:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb02b558800) [pid = 1822] [serial = 1552] [outer = (nil)] 02:21:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb02b72c400) [pid = 1822] [serial = 1553] [outer = 0x7fb02b558800] 02:21:05 INFO - PROCESS | 1822 | 1462526465817 Marionette DEBUG loaded listener.js 02:21:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb02b95d400) [pid = 1822] [serial = 1554] [outer = 0x7fb02b558800] 02:21:07 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb02b57f800) [pid = 1822] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:21:07 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb026df5800) [pid = 1822] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:21:07 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb0252b9400) [pid = 1822] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:21:07 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb025377800) [pid = 1822] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:21:07 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb027b6f400) [pid = 1822] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:21:07 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb027b66c00) [pid = 1822] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:21:07 INFO - PROCESS | 1822 | 1462526467520 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2079ms 02:21:07 INFO - PROCESS | 1822 | 1462526467572 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:21:07 INFO - PROCESS | 1822 | 1462526467575 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 02:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:21:07 INFO - PROCESS | 1822 | 1462526467581 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:21:07 INFO - PROCESS | 1822 | 1462526467583 Marionette TRACE conn3 <- [1,2042,null,{}] 02:21:07 INFO - PROCESS | 1822 | 1462526467589 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:07 INFO - PROCESS | 1822 | 1462526467774 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:21:07 INFO - PROCESS | 1822 | 1462526467788 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be29000 == 148 [pid = 1822] [id = 518] 02:21:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb025377800) [pid = 1822] [serial = 1555] [outer = (nil)] 02:21:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02b726800) [pid = 1822] [serial = 1556] [outer = 0x7fb025377800] 02:21:08 INFO - PROCESS | 1822 | 1462526468003 Marionette DEBUG loaded listener.js 02:21:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb02bcee000) [pid = 1822] [serial = 1557] [outer = 0x7fb025377800] 02:21:08 INFO - PROCESS | 1822 | 1462526468703 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:21:08 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) 02:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1178ms 02:21:08 INFO - PROCESS | 1822 | 1462526468760 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:21:08 INFO - PROCESS | 1822 | 1462526468763 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 02:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:21:08 INFO - PROCESS | 1822 | 1462526468772 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:21:08 INFO - PROCESS | 1822 | 1462526468775 Marionette TRACE conn3 <- [1,2046,null,{}] 02:21:08 INFO - PROCESS | 1822 | 1462526468780 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:09 INFO - PROCESS | 1822 | 1462526469016 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:21:09 INFO - PROCESS | 1822 | 1462526469252 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb021f91800 == 149 [pid = 1822] [id = 519] 02:21:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb020bca800) [pid = 1822] [serial = 1558] [outer = (nil)] 02:21:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb020bd0800) [pid = 1822] [serial = 1559] [outer = 0x7fb020bca800] 02:21:09 INFO - PROCESS | 1822 | 1462526469367 Marionette DEBUG loaded listener.js 02:21:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb0217cf800) [pid = 1822] [serial = 1560] [outer = 0x7fb020bca800] 02:21:10 INFO - PROCESS | 1822 | 1462526470358 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1640ms 02:21:10 INFO - PROCESS | 1822 | 1462526470411 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:21:10 INFO - PROCESS | 1822 | 1462526470417 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 02:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:21:10 INFO - PROCESS | 1822 | 1462526470424 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:21:10 INFO - PROCESS | 1822 | 1462526470430 Marionette TRACE conn3 <- [1,2050,null,{}] 02:21:10 INFO - PROCESS | 1822 | 1462526470437 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:10 INFO - PROCESS | 1822 | 1462526470632 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:21:10 INFO - PROCESS | 1822 | 1462526470843 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026fd9000 == 150 [pid = 1822] [id = 520] 02:21:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb0217d9c00) [pid = 1822] [serial = 1561] [outer = (nil)] 02:21:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb026310400) [pid = 1822] [serial = 1562] [outer = 0x7fb0217d9c00] 02:21:10 INFO - PROCESS | 1822 | 1462526470960 Marionette DEBUG loaded listener.js 02:21:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb02692fc00) [pid = 1822] [serial = 1563] [outer = 0x7fb0217d9c00] 02:21:11 INFO - PROCESS | 1822 | 1462526471988 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1637ms 02:21:12 INFO - PROCESS | 1822 | 1462526472065 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:21:12 INFO - PROCESS | 1822 | 1462526472071 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 02:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:21:12 INFO - PROCESS | 1822 | 1462526472078 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:21:12 INFO - PROCESS | 1822 | 1462526472081 Marionette TRACE conn3 <- [1,2054,null,{}] 02:21:12 INFO - PROCESS | 1822 | 1462526472086 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:12 INFO - PROCESS | 1822 | 1462526472308 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:21:12 INFO - PROCESS | 1822 | 1462526472600 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0303a2800 == 151 [pid = 1822] [id = 521] 02:21:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb026f5fc00) [pid = 1822] [serial = 1564] [outer = (nil)] 02:21:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7fb027e4a800) [pid = 1822] [serial = 1565] [outer = 0x7fb026f5fc00] 02:21:12 INFO - PROCESS | 1822 | 1462526472713 Marionette DEBUG loaded listener.js 02:21:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb02a6d5c00) [pid = 1822] [serial = 1566] [outer = 0x7fb026f5fc00] 02:21:13 INFO - PROCESS | 1822 | 1462526473567 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1532ms 02:21:13 INFO - PROCESS | 1822 | 1462526473611 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:21:13 INFO - PROCESS | 1822 | 1462526473616 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 02:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:21:13 INFO - PROCESS | 1822 | 1462526473631 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:21:13 INFO - PROCESS | 1822 | 1462526473640 Marionette TRACE conn3 <- [1,2058,null,{}] 02:21:13 INFO - PROCESS | 1822 | 1462526473646 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:13 INFO - PROCESS | 1822 | 1462526473844 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:21:14 INFO - PROCESS | 1822 | 1462526474054 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032da6800 == 152 [pid = 1822] [id = 522] 02:21:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb026df6000) [pid = 1822] [serial = 1567] [outer = (nil)] 02:21:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb02b603400) [pid = 1822] [serial = 1568] [outer = 0x7fb026df6000] 02:21:14 INFO - PROCESS | 1822 | 1462526474167 Marionette DEBUG loaded listener.js 02:21:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb02be74400) [pid = 1822] [serial = 1569] [outer = 0x7fb026df6000] 02:21:15 INFO - PROCESS | 1822 | 1462526475066 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1497ms 02:21:15 INFO - PROCESS | 1822 | 1462526475121 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:21:15 INFO - PROCESS | 1822 | 1462526475126 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 02:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:21:15 INFO - PROCESS | 1822 | 1462526475132 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:21:15 INFO - PROCESS | 1822 | 1462526475134 Marionette TRACE conn3 <- [1,2062,null,{}] 02:21:15 INFO - PROCESS | 1822 | 1462526475140 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:15 INFO - PROCESS | 1822 | 1462526475325 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:21:15 INFO - PROCESS | 1822 | 1462526475535 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333df800 == 153 [pid = 1822] [id = 523] 02:21:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb0271b0c00) [pid = 1822] [serial = 1570] [outer = (nil)] 02:21:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7fb02ff46000) [pid = 1822] [serial = 1571] [outer = 0x7fb0271b0c00] 02:21:15 INFO - PROCESS | 1822 | 1462526475649 Marionette DEBUG loaded listener.js 02:21:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7fb03004b000) [pid = 1822] [serial = 1572] [outer = 0x7fb0271b0c00] 02:21:16 INFO - PROCESS | 1822 | 1462526476621 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1536ms 02:21:16 INFO - PROCESS | 1822 | 1462526476669 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:21:16 INFO - PROCESS | 1822 | 1462526476673 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 02:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:21:16 INFO - PROCESS | 1822 | 1462526476679 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:21:16 INFO - PROCESS | 1822 | 1462526476681 Marionette TRACE conn3 <- [1,2066,null,{}] 02:21:16 INFO - PROCESS | 1822 | 1462526476687 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:16 INFO - PROCESS | 1822 | 1462526476862 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:21:17 INFO - PROCESS | 1822 | 1462526477078 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033ed3000 == 154 [pid = 1822] [id = 524] 02:21:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7fb03026c000) [pid = 1822] [serial = 1573] [outer = (nil)] 02:21:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb032348000) [pid = 1822] [serial = 1574] [outer = 0x7fb03026c000] 02:21:17 INFO - PROCESS | 1822 | 1462526477204 Marionette DEBUG loaded listener.js 02:21:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7fb032579400) [pid = 1822] [serial = 1575] [outer = 0x7fb03026c000] 02:21:18 INFO - PROCESS | 1822 | 1462526478083 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1477ms 02:21:18 INFO - PROCESS | 1822 | 1462526478158 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:21:18 INFO - PROCESS | 1822 | 1462526478162 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 02:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:21:18 INFO - PROCESS | 1822 | 1462526478168 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:21:18 INFO - PROCESS | 1822 | 1462526478172 Marionette TRACE conn3 <- [1,2070,null,{}] 02:21:18 INFO - PROCESS | 1822 | 1462526478177 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:18 INFO - PROCESS | 1822 | 1462526478362 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:21:18 INFO - PROCESS | 1822 | 1462526478623 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0364d1000 == 155 [pid = 1822] [id = 525] 02:21:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7fb03026cc00) [pid = 1822] [serial = 1576] [outer = (nil)] 02:21:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7fb032f5e000) [pid = 1822] [serial = 1577] [outer = 0x7fb03026cc00] 02:21:18 INFO - PROCESS | 1822 | 1462526478735 Marionette DEBUG loaded listener.js 02:21:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7fb033329000) [pid = 1822] [serial = 1578] [outer = 0x7fb03026cc00] 02:21:19 INFO - PROCESS | 1822 | 1462526479538 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1430ms 02:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:21:19 INFO - PROCESS | 1822 | 1462526479598 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:21:19 INFO - PROCESS | 1822 | 1462526479601 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 02:21:19 INFO - PROCESS | 1822 | 1462526479607 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:21:19 INFO - PROCESS | 1822 | 1462526479610 Marionette TRACE conn3 <- [1,2074,null,{}] 02:21:19 INFO - PROCESS | 1822 | 1462526479615 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:19 INFO - PROCESS | 1822 | 1462526479790 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:21:20 INFO - PROCESS | 1822 | 1462526480007 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036b65800 == 156 [pid = 1822] [id = 526] 02:21:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb032595000) [pid = 1822] [serial = 1579] [outer = (nil)] 02:21:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb03351e400) [pid = 1822] [serial = 1580] [outer = 0x7fb032595000] 02:21:20 INFO - PROCESS | 1822 | 1462526480116 Marionette DEBUG loaded listener.js 02:21:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb03379c400) [pid = 1822] [serial = 1581] [outer = 0x7fb032595000] 02:21:21 INFO - PROCESS | 1822 | 1462526481002 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1434ms 02:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:21:21 INFO - PROCESS | 1822 | 1462526481041 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:21:21 INFO - PROCESS | 1822 | 1462526481044 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 02:21:21 INFO - PROCESS | 1822 | 1462526481050 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:21:21 INFO - PROCESS | 1822 | 1462526481053 Marionette TRACE conn3 <- [1,2078,null,{}] 02:21:21 INFO - PROCESS | 1822 | 1462526481079 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:21 INFO - PROCESS | 1822 | 1462526481291 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:21:21 INFO - PROCESS | 1822 | 1462526481571 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e8f000 == 157 [pid = 1822] [id = 527] 02:21:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb032d8a800) [pid = 1822] [serial = 1582] [outer = (nil)] 02:21:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7fb033a04c00) [pid = 1822] [serial = 1583] [outer = 0x7fb032d8a800] 02:21:21 INFO - PROCESS | 1822 | 1462526481692 Marionette DEBUG loaded listener.js 02:21:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7fb034aba400) [pid = 1822] [serial = 1584] [outer = 0x7fb032d8a800] 02:21:22 INFO - PROCESS | 1822 | 1462526482520 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1535ms 02:21:22 INFO - PROCESS | 1822 | 1462526482585 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:21:22 INFO - PROCESS | 1822 | 1462526482589 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 02:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:21:22 INFO - PROCESS | 1822 | 1462526482595 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:21:22 INFO - PROCESS | 1822 | 1462526482597 Marionette TRACE conn3 <- [1,2082,null,{}] 02:21:22 INFO - PROCESS | 1822 | 1462526482603 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:22 INFO - PROCESS | 1822 | 1462526482810 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:21:23 INFO - PROCESS | 1822 | 1462526483076 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb039dde800 == 158 [pid = 1822] [id = 528] 02:21:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7fb02bc7cc00) [pid = 1822] [serial = 1585] [outer = (nil)] 02:21:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7fb0357d6400) [pid = 1822] [serial = 1586] [outer = 0x7fb02bc7cc00] 02:21:23 INFO - PROCESS | 1822 | 1462526483190 Marionette DEBUG loaded listener.js 02:21:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7fb0364a5800) [pid = 1822] [serial = 1587] [outer = 0x7fb02bc7cc00] 02:21:24 INFO - PROCESS | 1822 | 1462526484052 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1487ms 02:21:24 INFO - PROCESS | 1822 | 1462526484084 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:21:24 INFO - PROCESS | 1822 | 1462526484088 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 02:21:24 INFO - PROCESS | 1822 | 1462526484093 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:21:24 INFO - PROCESS | 1822 | 1462526484096 Marionette TRACE conn3 <- [1,2086,null,{}] 02:21:24 INFO - PROCESS | 1822 | 1462526484101 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:24 INFO - PROCESS | 1822 | 1462526484277 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:21:24 INFO - PROCESS | 1822 | 1462526484498 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b839000 == 159 [pid = 1822] [id = 529] 02:21:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7fb0321c3c00) [pid = 1822] [serial = 1588] [outer = (nil)] 02:21:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb03657a400) [pid = 1822] [serial = 1589] [outer = 0x7fb0321c3c00] 02:21:24 INFO - PROCESS | 1822 | 1462526484614 Marionette DEBUG loaded listener.js 02:21:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7fb038bee000) [pid = 1822] [serial = 1590] [outer = 0x7fb0321c3c00] 02:21:25 INFO - PROCESS | 1822 | 1462526485557 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1495ms 02:21:25 INFO - PROCESS | 1822 | 1462526485588 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:21:25 INFO - PROCESS | 1822 | 1462526485592 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 02:21:25 INFO - PROCESS | 1822 | 1462526485598 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:21:25 INFO - PROCESS | 1822 | 1462526485602 Marionette TRACE conn3 <- [1,2090,null,{}] 02:21:25 INFO - PROCESS | 1822 | 1462526485607 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:25 INFO - PROCESS | 1822 | 1462526485801 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:21:26 INFO - PROCESS | 1822 | 1462526486022 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f113800 == 160 [pid = 1822] [id = 530] 02:21:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7fb034abb000) [pid = 1822] [serial = 1591] [outer = (nil)] 02:21:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7fb03b8ca000) [pid = 1822] [serial = 1592] [outer = 0x7fb034abb000] 02:21:26 INFO - PROCESS | 1822 | 1462526486130 Marionette DEBUG loaded listener.js 02:21:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7fb03be2e800) [pid = 1822] [serial = 1593] [outer = 0x7fb034abb000] 02:21:27 INFO - PROCESS | 1822 | 1462526487039 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1490ms 02:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:21:27 INFO - PROCESS | 1822 | 1462526487089 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:21:27 INFO - PROCESS | 1822 | 1462526487092 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 02:21:27 INFO - PROCESS | 1822 | 1462526487096 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:21:27 INFO - PROCESS | 1822 | 1462526487100 Marionette TRACE conn3 <- [1,2094,null,{}] 02:21:27 INFO - PROCESS | 1822 | 1462526487105 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:27 INFO - PROCESS | 1822 | 1462526487282 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:21:27 INFO - PROCESS | 1822 | 1462526487503 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb048cde800 == 161 [pid = 1822] [id = 531] 02:21:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7fb03a047400) [pid = 1822] [serial = 1594] [outer = (nil)] 02:21:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7fb03c34f400) [pid = 1822] [serial = 1595] [outer = 0x7fb03a047400] 02:21:27 INFO - PROCESS | 1822 | 1462526487614 Marionette DEBUG loaded listener.js 02:21:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7fb03d12ec00) [pid = 1822] [serial = 1596] [outer = 0x7fb03a047400] 02:21:28 INFO - PROCESS | 1822 | 1462526488517 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1485ms 02:21:28 INFO - PROCESS | 1822 | 1462526488583 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:21:28 INFO - PROCESS | 1822 | 1462526488595 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 02:21:28 INFO - PROCESS | 1822 | 1462526488599 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:21:28 INFO - PROCESS | 1822 | 1462526488603 Marionette TRACE conn3 <- [1,2098,null,{}] 02:21:28 INFO - PROCESS | 1822 | 1462526488608 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:28 INFO - PROCESS | 1822 | 1462526488820 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:21:29 INFO - PROCESS | 1822 | 1462526489039 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026529000 == 162 [pid = 1822] [id = 532] 02:21:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7fb020bd1000) [pid = 1822] [serial = 1597] [outer = (nil)] 02:21:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7fb020dc8400) [pid = 1822] [serial = 1598] [outer = 0x7fb020bd1000] 02:21:29 INFO - PROCESS | 1822 | 1462526489501 Marionette DEBUG loaded listener.js 02:21:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7fb0217d6c00) [pid = 1822] [serial = 1599] [outer = 0x7fb020bd1000] 02:21:30 INFO - PROCESS | 1822 | 1462526490439 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1878ms 02:21:30 INFO - PROCESS | 1822 | 1462526490480 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:21:30 INFO - PROCESS | 1822 | 1462526490486 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 02:21:30 INFO - PROCESS | 1822 | 1462526490494 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:21:30 INFO - PROCESS | 1822 | 1462526490498 Marionette TRACE conn3 <- [1,2102,null,{}] 02:21:30 INFO - PROCESS | 1822 | 1462526490505 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:30 INFO - PROCESS | 1822 | 1462526490673 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:21:30 INFO - PROCESS | 1822 | 1462526490916 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023c9f800 == 163 [pid = 1822] [id = 533] 02:21:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7fb0217cc400) [pid = 1822] [serial = 1600] [outer = (nil)] 02:21:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb0229dd800) [pid = 1822] [serial = 1601] [outer = 0x7fb0217cc400] 02:21:31 INFO - PROCESS | 1822 | 1462526491091 Marionette DEBUG loaded listener.js 02:21:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb026635000) [pid = 1822] [serial = 1602] [outer = 0x7fb0217cc400] 02:21:32 INFO - PROCESS | 1822 | 1462526492131 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1683ms 02:21:32 INFO - PROCESS | 1822 | 1462526492176 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:21:32 INFO - PROCESS | 1822 | 1462526492182 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 02:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:21:32 INFO - PROCESS | 1822 | 1462526492191 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:21:32 INFO - PROCESS | 1822 | 1462526492195 Marionette TRACE conn3 <- [1,2106,null,{}] 02:21:32 INFO - PROCESS | 1822 | 1462526492200 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:32 INFO - PROCESS | 1822 | 1462526492370 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:21:32 INFO - PROCESS | 1822 | 1462526492601 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020b8b800 == 164 [pid = 1822] [id = 534] 02:21:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb022073800) [pid = 1822] [serial = 1603] [outer = (nil)] 02:21:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7fb026f57c00) [pid = 1822] [serial = 1604] [outer = 0x7fb022073800] 02:21:32 INFO - PROCESS | 1822 | 1462526492747 Marionette DEBUG loaded listener.js 02:21:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7fb027b6f400) [pid = 1822] [serial = 1605] [outer = 0x7fb022073800] 02:21:32 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be29000 == 163 [pid = 1822] [id = 518] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7fb036c20400) [pid = 1822] [serial = 1496] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7fb049d35c00) [pid = 1822] [serial = 1460] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb036c16800) [pid = 1822] [serial = 1469] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb036c20000) [pid = 1822] [serial = 1472] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb036581c00) [pid = 1822] [serial = 1448] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7fb03c94e800) [pid = 1822] [serial = 1451] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7fb03d13f400) [pid = 1822] [serial = 1454] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7fb0273cc000) [pid = 1822] [serial = 1466] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7fb03ff93400) [pid = 1822] [serial = 1457] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7fb026cbc000) [pid = 1822] [serial = 1463] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be24000 == 162 [pid = 1822] [id = 517] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b169000 == 161 [pid = 1822] [id = 516] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a8a4000 == 160 [pid = 1822] [id = 515] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026bdb800 == 159 [pid = 1822] [id = 514] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02529f800 == 158 [pid = 1822] [id = 513] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025489000 == 157 [pid = 1822] [id = 512] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023c87000 == 156 [pid = 1822] [id = 511] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020cdf800 == 155 [pid = 1822] [id = 509] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023ca2000 == 154 [pid = 1822] [id = 508] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023c89000 == 153 [pid = 1822] [id = 507] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb022c3d800 == 152 [pid = 1822] [id = 506] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036b3c000 == 151 [pid = 1822] [id = 505] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb053f96800 == 150 [pid = 1822] [id = 504] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04aa38000 == 149 [pid = 1822] [id = 503] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ce63800 == 148 [pid = 1822] [id = 502] 02:21:33 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0270cb000 == 147 [pid = 1822] [id = 499] 02:21:33 INFO - PROCESS | 1822 | 1462526493659 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1485ms 02:21:33 INFO - PROCESS | 1822 | 1462526493676 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:21:33 INFO - PROCESS | 1822 | 1462526493680 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 02:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:21:33 INFO - PROCESS | 1822 | 1462526493686 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:21:33 INFO - PROCESS | 1822 | 1462526493692 Marionette TRACE conn3 <- [1,2110,null,{}] 02:21:33 INFO - PROCESS | 1822 | 1462526493706 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:33 INFO - PROCESS | 1822 | 1462526493915 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7fb0358a2c00) [pid = 1822] [serial = 1494] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7fb0271abc00) [pid = 1822] [serial = 1433] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7fb03234cc00) [pid = 1822] [serial = 1490] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7fb02ff43800) [pid = 1822] [serial = 1488] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7fb032d83c00) [pid = 1822] [serial = 1491] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7fb026928c00) [pid = 1822] [serial = 1479] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb0271afc00) [pid = 1822] [serial = 1481] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7fb020bd3800) [pid = 1822] [serial = 1475] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7fb02b55c800) [pid = 1822] [serial = 1436] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7fb032351400) [pid = 1822] [serial = 1439] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7fb027e4e400) [pid = 1822] [serial = 1482] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7fb03307c800) [pid = 1822] [serial = 1493] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7fb02b872400) [pid = 1822] [serial = 1485] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb03657fc00) [pid = 1822] [serial = 1445] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb033d7d400) [pid = 1822] [serial = 1442] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb02537e800) [pid = 1822] [serial = 1478] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb02be75400) [pid = 1822] [serial = 1487] [outer = (nil)] [url = about:blank] 02:21:33 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7fb02b55e000) [pid = 1822] [serial = 1484] [outer = (nil)] [url = about:blank] 02:21:34 INFO - PROCESS | 1822 | 1462526494122 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026bc8000 == 148 [pid = 1822] [id = 535] 02:21:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7fb020dd1800) [pid = 1822] [serial = 1606] [outer = (nil)] 02:21:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb027b67000) [pid = 1822] [serial = 1607] [outer = 0x7fb020dd1800] 02:21:34 INFO - PROCESS | 1822 | 1462526494184 Marionette DEBUG loaded listener.js 02:21:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb02b573400) [pid = 1822] [serial = 1608] [outer = 0x7fb020dd1800] 02:21:34 INFO - PROCESS | 1822 | 1462526494903 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1233ms 02:21:34 INFO - PROCESS | 1822 | 1462526494920 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:21:34 INFO - PROCESS | 1822 | 1462526494923 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 02:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:21:34 INFO - PROCESS | 1822 | 1462526494929 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:21:34 INFO - PROCESS | 1822 | 1462526494932 Marionette TRACE conn3 <- [1,2114,null,{}] 02:21:34 INFO - PROCESS | 1822 | 1462526494937 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:35 INFO - PROCESS | 1822 | 1462526495102 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:21:35 INFO - PROCESS | 1822 | 1462526495302 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b01f800 == 149 [pid = 1822] [id = 536] 02:21:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb026df5800) [pid = 1822] [serial = 1609] [outer = (nil)] 02:21:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb02b86f800) [pid = 1822] [serial = 1610] [outer = 0x7fb026df5800] 02:21:35 INFO - PROCESS | 1822 | 1462526495361 Marionette DEBUG loaded listener.js 02:21:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7fb02cfed000) [pid = 1822] [serial = 1611] [outer = 0x7fb026df5800] 02:21:36 INFO - PROCESS | 1822 | 1462526496162 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1276ms 02:21:36 INFO - PROCESS | 1822 | 1462526496207 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:21:36 INFO - PROCESS | 1822 | 1462526496210 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 02:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:21:36 INFO - PROCESS | 1822 | 1462526496222 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:21:36 INFO - PROCESS | 1822 | 1462526496223 Marionette TRACE conn3 <- [1,2118,null,{}] 02:21:36 INFO - PROCESS | 1822 | 1462526496229 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:36 INFO - PROCESS | 1822 | 1462526496456 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:21:36 INFO - PROCESS | 1822 | 1462526496485 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02c07b000 == 150 [pid = 1822] [id = 537] 02:21:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7fb030049c00) [pid = 1822] [serial = 1612] [outer = (nil)] 02:21:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7fb030269400) [pid = 1822] [serial = 1613] [outer = 0x7fb030049c00] 02:21:36 INFO - PROCESS | 1822 | 1462526496550 Marionette DEBUG loaded listener.js 02:21:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7fb03259cc00) [pid = 1822] [serial = 1614] [outer = 0x7fb030049c00] 02:21:37 INFO - PROCESS | 1822 | 1462526497490 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1328ms 02:21:37 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7fb02a8c4800) [pid = 1822] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:21:37 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7fb02b558800) [pid = 1822] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:21:37 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7fb026f61400) [pid = 1822] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:21:37 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7fb020bd8800) [pid = 1822] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:21:37 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb023b0a000) [pid = 1822] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:21:37 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb02675b800) [pid = 1822] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:21:37 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb020bd9800) [pid = 1822] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:21:37 INFO - PROCESS | 1822 | 1462526497818 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 02:21:37 INFO - PROCESS | 1822 | 1462526497820 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 02:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:21:37 INFO - PROCESS | 1822 | 1462526497828 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:21:37 INFO - PROCESS | 1822 | 1462526497830 Marionette TRACE conn3 <- [1,2122,null,{}] 02:21:37 INFO - PROCESS | 1822 | 1462526497834 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:38 INFO - PROCESS | 1822 | 1462526498007 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:21:38 INFO - PROCESS | 1822 | 1462526498020 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a464000 == 151 [pid = 1822] [id = 538] 02:21:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb02b865400) [pid = 1822] [serial = 1615] [outer = (nil)] 02:21:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb03256e800) [pid = 1822] [serial = 1616] [outer = 0x7fb02b865400] 02:21:38 INFO - PROCESS | 1822 | 1462526498091 Marionette DEBUG loaded listener.js 02:21:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb033321800) [pid = 1822] [serial = 1617] [outer = 0x7fb02b865400] 02:21:38 INFO - PROCESS | 1822 | 1462526498962 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1187ms 02:21:39 INFO - PROCESS | 1822 | 1462526499016 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:21:39 INFO - PROCESS | 1822 | 1462526499019 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 02:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:21:39 INFO - PROCESS | 1822 | 1462526499029 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:21:39 INFO - PROCESS | 1822 | 1462526499031 Marionette TRACE conn3 <- [1,2126,null,{}] 02:21:39 INFO - PROCESS | 1822 | 1462526499035 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:39 INFO - PROCESS | 1822 | 1462526499193 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:21:39 INFO - PROCESS | 1822 | 1462526499208 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb035872800 == 152 [pid = 1822] [id = 539] 02:21:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7fb0273d4000) [pid = 1822] [serial = 1618] [outer = (nil)] 02:21:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7fb036c19c00) [pid = 1822] [serial = 1619] [outer = 0x7fb0273d4000] 02:21:39 INFO - PROCESS | 1822 | 1462526499265 Marionette DEBUG loaded listener.js 02:21:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7fb0396b8c00) [pid = 1822] [serial = 1620] [outer = 0x7fb0273d4000] 02:21:40 INFO - PROCESS | 1822 | 1462526500318 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1326ms 02:21:40 INFO - PROCESS | 1822 | 1462526500356 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:21:40 INFO - PROCESS | 1822 | 1462526500361 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 02:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:21:40 INFO - PROCESS | 1822 | 1462526500370 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:21:40 INFO - PROCESS | 1822 | 1462526500376 Marionette TRACE conn3 <- [1,2130,null,{}] 02:21:40 INFO - PROCESS | 1822 | 1462526500384 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:40 INFO - PROCESS | 1822 | 1462526500567 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:21:40 INFO - PROCESS | 1822 | 1462526500858 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025350000 == 153 [pid = 1822] [id = 540] 02:21:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7fb022074400) [pid = 1822] [serial = 1621] [outer = (nil)] 02:21:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7fb026312800) [pid = 1822] [serial = 1622] [outer = 0x7fb022074400] 02:21:40 INFO - PROCESS | 1822 | 1462526500974 Marionette DEBUG loaded listener.js 02:21:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7fb02692a400) [pid = 1822] [serial = 1623] [outer = 0x7fb022074400] 02:21:41 INFO - PROCESS | 1822 | 1462526501890 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:21:41 INFO - PROCESS | 1822 | 1462526501968 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 02:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:21:41 INFO - PROCESS | 1822 | 1462526501978 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:21:41 INFO - PROCESS | 1822 | 1462526501982 Marionette TRACE conn3 <- [1,2134,null,{}] 02:21:41 INFO - PROCESS | 1822 | 1462526501988 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:42 INFO - PROCESS | 1822 | 1462526502174 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:21:42 INFO - PROCESS | 1822 | 1462526502441 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323be800 == 154 [pid = 1822] [id = 541] 02:21:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb026f5d000) [pid = 1822] [serial = 1624] [outer = (nil)] 02:21:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7fb027e52400) [pid = 1822] [serial = 1625] [outer = 0x7fb026f5d000] 02:21:42 INFO - PROCESS | 1822 | 1462526502556 Marionette DEBUG loaded listener.js 02:21:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7fb02ae6bc00) [pid = 1822] [serial = 1626] [outer = 0x7fb026f5d000] 02:21:43 INFO - PROCESS | 1822 | 1462526503446 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1533ms 02:21:43 INFO - PROCESS | 1822 | 1462526503511 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 02:21:43 INFO - PROCESS | 1822 | 1462526503515 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 02:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:21:43 INFO - PROCESS | 1822 | 1462526503521 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:21:43 INFO - PROCESS | 1822 | 1462526503527 Marionette TRACE conn3 <- [1,2138,null,{}] 02:21:43 INFO - PROCESS | 1822 | 1462526503542 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:43 INFO - PROCESS | 1822 | 1462526503771 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:21:44 INFO - PROCESS | 1822 | 1462526504034 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036b42800 == 155 [pid = 1822] [id = 542] 02:21:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7fb02ff46400) [pid = 1822] [serial = 1627] [outer = (nil)] 02:21:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7fb03256ec00) [pid = 1822] [serial = 1628] [outer = 0x7fb02ff46400] 02:21:44 INFO - PROCESS | 1822 | 1462526504152 Marionette DEBUG loaded listener.js 02:21:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7fb0334e9000) [pid = 1822] [serial = 1629] [outer = 0x7fb02ff46400] 02:21:44 INFO - PROCESS | 1822 | 1462526504996 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1537ms 02:21:45 INFO - PROCESS | 1822 | 1462526505059 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:21:45 INFO - PROCESS | 1822 | 1462526505063 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 02:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:21:45 INFO - PROCESS | 1822 | 1462526505070 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:21:45 INFO - PROCESS | 1822 | 1462526505072 Marionette TRACE conn3 <- [1,2142,null,{}] 02:21:45 INFO - PROCESS | 1822 | 1462526505077 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:45 INFO - PROCESS | 1822 | 1462526505260 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:21:45 INFO - PROCESS | 1822 | 1462526505480 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b657000 == 156 [pid = 1822] [id = 543] 02:21:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7fb02ff48400) [pid = 1822] [serial = 1630] [outer = (nil)] 02:21:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7fb036c18400) [pid = 1822] [serial = 1631] [outer = 0x7fb02ff48400] 02:21:45 INFO - PROCESS | 1822 | 1462526505593 Marionette DEBUG loaded listener.js 02:21:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7fb03aee1400) [pid = 1822] [serial = 1632] [outer = 0x7fb02ff48400] 02:21:46 INFO - PROCESS | 1822 | 1462526506452 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 02:21:46 INFO - PROCESS | 1822 | 1462526506517 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 02:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:21:46 INFO - PROCESS | 1822 | 1462526506522 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:21:46 INFO - PROCESS | 1822 | 1462526506525 Marionette TRACE conn3 <- [1,2146,null,{}] 02:21:46 INFO - PROCESS | 1822 | 1462526506531 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:46 INFO - PROCESS | 1822 | 1462526506725 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:21:47 INFO - PROCESS | 1822 | 1462526507020 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f114800 == 157 [pid = 1822] [id = 544] 02:21:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7fb030046800) [pid = 1822] [serial = 1633] [outer = (nil)] 02:21:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7fb03adb6800) [pid = 1822] [serial = 1634] [outer = 0x7fb030046800] 02:21:47 INFO - PROCESS | 1822 | 1462526507136 Marionette DEBUG loaded listener.js 02:21:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7fb03be26400) [pid = 1822] [serial = 1635] [outer = 0x7fb030046800] 02:21:47 INFO - PROCESS | 1822 | 1462526507958 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 02:21:48 INFO - PROCESS | 1822 | 1462526508013 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 02:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:21:48 INFO - PROCESS | 1822 | 1462526508019 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:21:48 INFO - PROCESS | 1822 | 1462526508022 Marionette TRACE conn3 <- [1,2150,null,{}] 02:21:48 INFO - PROCESS | 1822 | 1462526508027 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:48 INFO - PROCESS | 1822 | 1462526508247 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:21:48 INFO - PROCESS | 1822 | 1462526508465 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04ac46800 == 158 [pid = 1822] [id = 545] 02:21:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb03d436400) [pid = 1822] [serial = 1636] [outer = (nil)] 02:21:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb03dd85800) [pid = 1822] [serial = 1637] [outer = 0x7fb03d436400] 02:21:48 INFO - PROCESS | 1822 | 1462526508574 Marionette DEBUG loaded listener.js 02:21:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb043c41800) [pid = 1822] [serial = 1638] [outer = 0x7fb03d436400] 02:21:49 INFO - PROCESS | 1822 | 1462526509442 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1484ms 02:21:49 INFO - PROCESS | 1822 | 1462526509512 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:21:49 INFO - PROCESS | 1822 | 1462526509517 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 02:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:21:49 INFO - PROCESS | 1822 | 1462526509524 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:21:49 INFO - PROCESS | 1822 | 1462526509527 Marionette TRACE conn3 <- [1,2154,null,{}] 02:21:49 INFO - PROCESS | 1822 | 1462526509533 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:49 INFO - PROCESS | 1822 | 1462526509708 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:21:49 INFO - PROCESS | 1822 | 1462526509930 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e7be000 == 159 [pid = 1822] [id = 546] 02:21:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7fb03d4b3000) [pid = 1822] [serial = 1639] [outer = (nil)] 02:21:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7fb049d6b800) [pid = 1822] [serial = 1640] [outer = 0x7fb03d4b3000] 02:21:50 INFO - PROCESS | 1822 | 1462526510038 Marionette DEBUG loaded listener.js 02:21:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7fb04ad65c00) [pid = 1822] [serial = 1641] [outer = 0x7fb03d4b3000] 02:21:51 INFO - PROCESS | 1822 | 1462526511249 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1780ms 02:21:51 INFO - PROCESS | 1822 | 1462526511308 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:21:51 INFO - PROCESS | 1822 | 1462526511312 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 02:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:21:51 INFO - PROCESS | 1822 | 1462526511322 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:21:51 INFO - PROCESS | 1822 | 1462526511326 Marionette TRACE conn3 <- [1,2158,null,{}] 02:21:51 INFO - PROCESS | 1822 | 1462526511334 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:51 INFO - PROCESS | 1822 | 1462526511639 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:21:51 INFO - PROCESS | 1822 | 1462526511973 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb051951800 == 160 [pid = 1822] [id = 547] 02:21:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7fb0219f2000) [pid = 1822] [serial = 1642] [outer = (nil)] 02:21:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7fb0219f9400) [pid = 1822] [serial = 1643] [outer = 0x7fb0219f2000] 02:21:52 INFO - PROCESS | 1822 | 1462526512042 Marionette DEBUG loaded listener.js 02:21:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7fb0219fe400) [pid = 1822] [serial = 1644] [outer = 0x7fb0219f2000] 02:21:52 INFO - PROCESS | 1822 | 1462526512874 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1588ms 02:21:52 INFO - PROCESS | 1822 | 1462526512910 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:21:52 INFO - PROCESS | 1822 | 1462526512914 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 02:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:21:52 INFO - PROCESS | 1822 | 1462526512920 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:21:52 INFO - PROCESS | 1822 | 1462526512923 Marionette TRACE conn3 <- [1,2162,null,{}] 02:21:52 INFO - PROCESS | 1822 | 1462526512947 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:53 INFO - PROCESS | 1822 | 1462526513215 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:21:53 INFO - PROCESS | 1822 | 1462526513373 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb053fa0800 == 161 [pid = 1822] [id = 548] 02:21:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7fb0219fe800) [pid = 1822] [serial = 1645] [outer = (nil)] 02:21:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7fb049b8a400) [pid = 1822] [serial = 1646] [outer = 0x7fb0219fe800] 02:21:53 INFO - PROCESS | 1822 | 1462526513446 Marionette DEBUG loaded listener.js 02:21:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7fb04c910c00) [pid = 1822] [serial = 1647] [outer = 0x7fb0219fe800] 02:21:54 INFO - PROCESS | 1822 | 1462526514304 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1441ms 02:21:54 INFO - PROCESS | 1822 | 1462526514361 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:21:54 INFO - PROCESS | 1822 | 1462526514364 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 02:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:21:54 INFO - PROCESS | 1822 | 1462526514370 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:21:54 INFO - PROCESS | 1822 | 1462526514372 Marionette TRACE conn3 <- [1,2166,null,{}] 02:21:54 INFO - PROCESS | 1822 | 1462526514378 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:54 INFO - PROCESS | 1822 | 1462526514559 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:21:54 INFO - PROCESS | 1822 | 1462526514828 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020d7c000 == 162 [pid = 1822] [id = 549] 02:21:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7fb0219fec00) [pid = 1822] [serial = 1648] [outer = (nil)] 02:21:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7fb021a14800) [pid = 1822] [serial = 1649] [outer = 0x7fb0219fec00] 02:21:54 INFO - PROCESS | 1822 | 1462526514908 Marionette DEBUG loaded listener.js 02:21:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7fb021a19400) [pid = 1822] [serial = 1650] [outer = 0x7fb0219fec00] 02:21:55 INFO - PROCESS | 1822 | 1462526515801 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1486ms 02:21:55 INFO - PROCESS | 1822 | 1462526515858 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:21:55 INFO - PROCESS | 1822 | 1462526515862 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 02:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:21:55 INFO - PROCESS | 1822 | 1462526515868 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:21:55 INFO - PROCESS | 1822 | 1462526515872 Marionette TRACE conn3 <- [1,2170,null,{}] 02:21:55 INFO - PROCESS | 1822 | 1462526515877 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:56 INFO - PROCESS | 1822 | 1462526516078 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:21:56 INFO - PROCESS | 1822 | 1462526516349 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023b4b800 == 163 [pid = 1822] [id = 550] 02:21:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7fb04e291800) [pid = 1822] [serial = 1651] [outer = (nil)] 02:21:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7fb04e842800) [pid = 1822] [serial = 1652] [outer = 0x7fb04e291800] 02:21:56 INFO - PROCESS | 1822 | 1462526516476 Marionette DEBUG loaded listener.js 02:21:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7fb04e9bac00) [pid = 1822] [serial = 1653] [outer = 0x7fb04e291800] 02:21:57 INFO - PROCESS | 1822 | 1462526517344 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1533ms 02:21:57 INFO - PROCESS | 1822 | 1462526517402 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:21:57 INFO - PROCESS | 1822 | 1462526517405 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 02:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:21:57 INFO - PROCESS | 1822 | 1462526517411 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:21:57 INFO - PROCESS | 1822 | 1462526517413 Marionette TRACE conn3 <- [1,2174,null,{}] 02:21:57 INFO - PROCESS | 1822 | 1462526517419 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:57 INFO - PROCESS | 1822 | 1462526517600 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:21:57 INFO - PROCESS | 1822 | 1462526517866 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026b12000 == 164 [pid = 1822] [id = 551] 02:21:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7fb01fa95000) [pid = 1822] [serial = 1654] [outer = (nil)] 02:21:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7fb01fa9bc00) [pid = 1822] [serial = 1655] [outer = 0x7fb01fa95000] 02:21:57 INFO - PROCESS | 1822 | 1462526517938 Marionette DEBUG loaded listener.js 02:21:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7fb01faa1000) [pid = 1822] [serial = 1656] [outer = 0x7fb01fa95000] 02:21:58 INFO - PROCESS | 1822 | 1462526518772 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1427ms 02:21:58 INFO - PROCESS | 1822 | 1462526518840 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:21:58 INFO - PROCESS | 1822 | 1462526518842 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 02:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:21:58 INFO - PROCESS | 1822 | 1462526518848 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:21:58 INFO - PROCESS | 1822 | 1462526518850 Marionette TRACE conn3 <- [1,2178,null,{}] 02:21:58 INFO - PROCESS | 1822 | 1462526518856 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:59 INFO - PROCESS | 1822 | 1462526519058 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:21:59 INFO - PROCESS | 1822 | 1462526519335 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02420f000 == 165 [pid = 1822] [id = 552] 02:21:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7fb01fa95400) [pid = 1822] [serial = 1657] [outer = (nil)] 02:21:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7fb023df2000) [pid = 1822] [serial = 1658] [outer = 0x7fb01fa95400] 02:21:59 INFO - PROCESS | 1822 | 1462526519408 Marionette DEBUG loaded listener.js 02:21:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7fb023df7000) [pid = 1822] [serial = 1659] [outer = 0x7fb01fa95400] 02:22:00 INFO - PROCESS | 1822 | 1462526520264 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1487ms 02:22:00 INFO - PROCESS | 1822 | 1462526520337 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:22:00 INFO - PROCESS | 1822 | 1462526520341 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 02:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:22:00 INFO - PROCESS | 1822 | 1462526520347 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:22:00 INFO - PROCESS | 1822 | 1462526520349 Marionette TRACE conn3 <- [1,2182,null,{}] 02:22:00 INFO - PROCESS | 1822 | 1462526520354 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:00 INFO - PROCESS | 1822 | 1462526520558 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:22:00 INFO - PROCESS | 1822 | 1462526520825 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:00 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026b20800 == 166 [pid = 1822] [id = 553] 02:22:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7fb01faa1400) [pid = 1822] [serial = 1660] [outer = (nil)] 02:22:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7fb023dfc000) [pid = 1822] [serial = 1661] [outer = 0x7fb01faa1400] 02:22:00 INFO - PROCESS | 1822 | 1462526520938 Marionette DEBUG loaded listener.js 02:22:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7fb023fa5000) [pid = 1822] [serial = 1662] [outer = 0x7fb01faa1400] 02:22:01 INFO - PROCESS | 1822 | 1462526521850 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1581ms 02:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:22:01 INFO - PROCESS | 1822 | 1462526521932 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:22:01 INFO - PROCESS | 1822 | 1462526521936 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 02:22:01 INFO - PROCESS | 1822 | 1462526521945 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:22:01 INFO - PROCESS | 1822 | 1462526521950 Marionette TRACE conn3 <- [1,2186,null,{}] 02:22:01 INFO - PROCESS | 1822 | 1462526521958 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:02 INFO - PROCESS | 1822 | 1462526522323 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:22:02 INFO - PROCESS | 1822 | 1462526522641 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb022898000 == 167 [pid = 1822] [id = 554] 02:22:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7fb023df2400) [pid = 1822] [serial = 1663] [outer = (nil)] 02:22:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7fb023faa800) [pid = 1822] [serial = 1664] [outer = 0x7fb023df2400] 02:22:02 INFO - PROCESS | 1822 | 1462526522713 Marionette DEBUG loaded listener.js 02:22:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7fb023fb0c00) [pid = 1822] [serial = 1665] [outer = 0x7fb023df2400] 02:22:03 INFO - PROCESS | 1822 | 1462526523590 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1693ms 02:22:03 INFO - PROCESS | 1822 | 1462526523636 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:22:03 INFO - PROCESS | 1822 | 1462526523639 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 02:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:22:03 INFO - PROCESS | 1822 | 1462526523645 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:22:03 INFO - PROCESS | 1822 | 1462526523647 Marionette TRACE conn3 <- [1,2190,null,{}] 02:22:03 INFO - PROCESS | 1822 | 1462526523653 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:03 INFO - PROCESS | 1822 | 1462526523856 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:22:04 INFO - PROCESS | 1822 | 1462526524685 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb022896800 == 168 [pid = 1822] [id = 555] 02:22:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7fb020bd5c00) [pid = 1822] [serial = 1666] [outer = (nil)] 02:22:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7fb020dd0000) [pid = 1822] [serial = 1667] [outer = 0x7fb020bd5c00] 02:22:04 INFO - PROCESS | 1822 | 1462526524757 Marionette DEBUG loaded listener.js 02:22:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7fb021a15c00) [pid = 1822] [serial = 1668] [outer = 0x7fb020bd5c00] 02:22:05 INFO - PROCESS | 1822 | 1462526525635 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2035ms 02:22:05 INFO - PROCESS | 1822 | 1462526525683 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:22:05 INFO - PROCESS | 1822 | 1462526525689 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 02:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:22:05 INFO - PROCESS | 1822 | 1462526525696 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:22:05 INFO - PROCESS | 1822 | 1462526525700 Marionette TRACE conn3 <- [1,2194,null,{}] 02:22:05 INFO - PROCESS | 1822 | 1462526525707 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:05 INFO - PROCESS | 1822 | 1462526525902 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:22:06 INFO - PROCESS | 1822 | 1462526526204 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0266dc000 == 169 [pid = 1822] [id = 556] 02:22:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7fb020dcec00) [pid = 1822] [serial = 1669] [outer = (nil)] 02:22:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7fb023b04c00) [pid = 1822] [serial = 1670] [outer = 0x7fb020dcec00] 02:22:06 INFO - PROCESS | 1822 | 1462526526342 Marionette DEBUG loaded listener.js 02:22:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7fb024163000) [pid = 1822] [serial = 1671] [outer = 0x7fb020dcec00] 02:22:07 INFO - PROCESS | 1822 | 1462526527367 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1736ms 02:22:07 INFO - PROCESS | 1822 | 1462526527436 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:22:07 INFO - PROCESS | 1822 | 1462526527442 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 02:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:22:07 INFO - PROCESS | 1822 | 1462526527448 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:22:07 INFO - PROCESS | 1822 | 1462526527451 Marionette TRACE conn3 <- [1,2198,null,{}] 02:22:07 INFO - PROCESS | 1822 | 1462526527457 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:07 INFO - PROCESS | 1822 | 1462526527744 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:22:08 INFO - PROCESS | 1822 | 1462526528195 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295cb800 == 170 [pid = 1822] [id = 557] 02:22:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7fb02416d000) [pid = 1822] [serial = 1672] [outer = (nil)] 02:22:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7fb026315800) [pid = 1822] [serial = 1673] [outer = 0x7fb02416d000] 02:22:08 INFO - PROCESS | 1822 | 1462526528318 Marionette DEBUG loaded listener.js 02:22:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7fb026926800) [pid = 1822] [serial = 1674] [outer = 0x7fb02416d000] 02:22:09 INFO - PROCESS | 1822 | 1462526529420 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2032ms 02:22:09 INFO - PROCESS | 1822 | 1462526529482 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:22:09 INFO - PROCESS | 1822 | 1462526529485 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 02:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:22:09 INFO - PROCESS | 1822 | 1462526529503 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:22:09 INFO - PROCESS | 1822 | 1462526529511 Marionette TRACE conn3 <- [1,2202,null,{}] 02:22:09 INFO - PROCESS | 1822 | 1462526529519 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:09 INFO - PROCESS | 1822 | 1462526529768 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:22:10 INFO - PROCESS | 1822 | 1462526530104 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b524800 == 171 [pid = 1822] [id = 558] 02:22:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7fb026f61400) [pid = 1822] [serial = 1675] [outer = (nil)] 02:22:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7fb027e52800) [pid = 1822] [serial = 1676] [outer = 0x7fb026f61400] 02:22:10 INFO - PROCESS | 1822 | 1462526530174 Marionette DEBUG loaded listener.js 02:22:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7fb02a56a800) [pid = 1822] [serial = 1677] [outer = 0x7fb026f61400] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a464000 == 170 [pid = 1822] [id = 538] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02c07b000 == 169 [pid = 1822] [id = 537] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b01f800 == 168 [pid = 1822] [id = 536] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026bc8000 == 167 [pid = 1822] [id = 535] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020b8b800 == 166 [pid = 1822] [id = 534] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023c9f800 == 165 [pid = 1822] [id = 533] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026529000 == 164 [pid = 1822] [id = 532] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f113800 == 163 [pid = 1822] [id = 530] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b839000 == 162 [pid = 1822] [id = 529] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb039dde800 == 161 [pid = 1822] [id = 528] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e8f000 == 160 [pid = 1822] [id = 527] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036b65800 == 159 [pid = 1822] [id = 526] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0364d1000 == 158 [pid = 1822] [id = 525] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb033ed3000 == 157 [pid = 1822] [id = 524] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0333df800 == 156 [pid = 1822] [id = 523] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032da6800 == 155 [pid = 1822] [id = 522] 02:22:10 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb021f91800 == 154 [pid = 1822] [id = 519] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7fb02ae6a800) [pid = 1822] [serial = 1550] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7fb02b72c400) [pid = 1822] [serial = 1553] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7fb026630000) [pid = 1822] [serial = 1523] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7fb02973a400) [pid = 1822] [serial = 1547] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7fb03d4b0c00) [pid = 1822] [serial = 1511] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7fb020dc4c00) [pid = 1822] [serial = 1535] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7fb020dd1c00) [pid = 1822] [serial = 1536] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7fb02662f000) [pid = 1822] [serial = 1517] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7fb026312c00) [pid = 1822] [serial = 1520] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7fb03bced000) [pid = 1822] [serial = 1508] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7fb026926400) [pid = 1822] [serial = 1499] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7fb026f5ec00) [pid = 1822] [serial = 1544] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7fb0273cf800) [pid = 1822] [serial = 1545] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7fb04e241800) [pid = 1822] [serial = 1514] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7fb026cb9000) [pid = 1822] [serial = 1542] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7fb026925c00) [pid = 1822] [serial = 1541] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7fb023b03000) [pid = 1822] [serial = 1539] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7fb02207ac00) [pid = 1822] [serial = 1538] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7fb02aec0400) [pid = 1822] [serial = 1502] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7fb026f58c00) [pid = 1822] [serial = 1526] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7fb032355400) [pid = 1822] [serial = 1505] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7fb020dcd800) [pid = 1822] [serial = 1529] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7fb022073400) [pid = 1822] [serial = 1532] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7fb02b726800) [pid = 1822] [serial = 1556] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7fb02b95d400) [pid = 1822] [serial = 1554] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7fb02b557c00) [pid = 1822] [serial = 1551] [outer = (nil)] [url = about:blank] 02:22:10 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7fb02a6c7800) [pid = 1822] [serial = 1548] [outer = (nil)] [url = about:blank] 02:22:11 INFO - PROCESS | 1822 | 1462526531203 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1759ms 02:22:11 INFO - PROCESS | 1822 | 1462526531252 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:22:11 INFO - PROCESS | 1822 | 1462526531256 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 02:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:22:11 INFO - PROCESS | 1822 | 1462526531262 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:22:11 INFO - PROCESS | 1822 | 1462526531264 Marionette TRACE conn3 <- [1,2206,null,{}] 02:22:11 INFO - PROCESS | 1822 | 1462526531269 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:11 INFO - PROCESS | 1822 | 1462526531441 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:22:11 INFO - PROCESS | 1822 | 1462526531635 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023ca0000 == 155 [pid = 1822] [id = 559] 02:22:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7fb0217ce000) [pid = 1822] [serial = 1678] [outer = (nil)] 02:22:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7fb0273d3c00) [pid = 1822] [serial = 1679] [outer = 0x7fb0217ce000] 02:22:11 INFO - PROCESS | 1822 | 1462526531698 Marionette DEBUG loaded listener.js 02:22:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7fb02a8cc000) [pid = 1822] [serial = 1680] [outer = 0x7fb0217ce000] 02:22:12 INFO - PROCESS | 1822 | 1462526532438 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1228ms 02:22:12 INFO - PROCESS | 1822 | 1462526532490 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:22:12 INFO - PROCESS | 1822 | 1462526532493 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 02:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:22:12 INFO - PROCESS | 1822 | 1462526532499 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:22:12 INFO - PROCESS | 1822 | 1462526532501 Marionette TRACE conn3 <- [1,2210,null,{}] 02:22:12 INFO - PROCESS | 1822 | 1462526532509 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:12 INFO - PROCESS | 1822 | 1462526532675 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:22:12 INFO - PROCESS | 1822 | 1462526532690 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02964b000 == 156 [pid = 1822] [id = 560] 02:22:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7fb02b556c00) [pid = 1822] [serial = 1681] [outer = (nil)] 02:22:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7fb02b57c000) [pid = 1822] [serial = 1682] [outer = 0x7fb02b556c00] 02:22:12 INFO - PROCESS | 1822 | 1462526532759 Marionette DEBUG loaded listener.js 02:22:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7fb02b72c400) [pid = 1822] [serial = 1683] [outer = 0x7fb02b556c00] 02:22:13 INFO - PROCESS | 1822 | 1462526533752 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1282ms 02:22:13 INFO - PROCESS | 1822 | 1462526533791 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:22:13 INFO - PROCESS | 1822 | 1462526533793 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 02:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:22:13 INFO - PROCESS | 1822 | 1462526533799 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:22:13 INFO - PROCESS | 1822 | 1462526533801 Marionette TRACE conn3 <- [1,2214,null,{}] 02:22:13 INFO - PROCESS | 1822 | 1462526533807 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:14 INFO - PROCESS | 1822 | 1462526534047 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:22:14 INFO - PROCESS | 1822 | 1462526534080 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02c06e000 == 157 [pid = 1822] [id = 561] 02:22:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7fb02b6e3000) [pid = 1822] [serial = 1684] [outer = (nil)] 02:22:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7fb02be77800) [pid = 1822] [serial = 1685] [outer = 0x7fb02b6e3000] 02:22:14 INFO - PROCESS | 1822 | 1462526534140 Marionette DEBUG loaded listener.js 02:22:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7fb02ff49800) [pid = 1822] [serial = 1686] [outer = 0x7fb02b6e3000] 02:22:15 INFO - PROCESS | 1822 | 1462526535818 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7fb02b729800) [pid = 1822] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7fb032411400) [pid = 1822] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7fb02692ec00) [pid = 1822] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7fb02b865800) [pid = 1822] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7fb0228cac00) [pid = 1822] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7fb0229dfc00) [pid = 1822] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7fb02b956c00) [pid = 1822] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7fb02973cc00) [pid = 1822] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7fb032597000) [pid = 1822] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7fb02a8ca000) [pid = 1822] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7fb034abd800) [pid = 1822] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7fb026750c00) [pid = 1822] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7fb02be68800) [pid = 1822] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7fb03dd8a800) [pid = 1822] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7fb025370400) [pid = 1822] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7fb032f66400) [pid = 1822] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7fb03a048c00) [pid = 1822] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7fb023b07800) [pid = 1822] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7fb032a56000) [pid = 1822] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7fb0229da800) [pid = 1822] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7fb025377800) [pid = 1822] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb020bcac00) [pid = 1822] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb03b255400) [pid = 1822] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb03a047000) [pid = 1822] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7fb030047c00) [pid = 1822] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7fb0229e1400) [pid = 1822] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7fb036317c00) [pid = 1822] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7fb04a9c4400) [pid = 1822] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7fb030049c00) [pid = 1822] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7fb02b865400) [pid = 1822] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7fb026df5800) [pid = 1822] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7fb020bd1000) [pid = 1822] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7fb0217cc400) [pid = 1822] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7fb022073800) [pid = 1822] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7fb020dd1800) [pid = 1822] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:22:15 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb0228c6000) [pid = 1822] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2134ms 02:22:15 INFO - PROCESS | 1822 | 1462526535967 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:22:15 INFO - PROCESS | 1822 | 1462526535971 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 02:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:22:15 INFO - PROCESS | 1822 | 1462526535976 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:22:15 INFO - PROCESS | 1822 | 1462526535978 Marionette TRACE conn3 <- [1,2218,null,{}] 02:22:15 INFO - PROCESS | 1822 | 1462526535983 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:16 INFO - PROCESS | 1822 | 1462526536210 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:22:16 INFO - PROCESS | 1822 | 1462526536324 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02559e000 == 158 [pid = 1822] [id = 562] 02:22:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb0228d1400) [pid = 1822] [serial = 1687] [outer = (nil)] 02:22:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7fb025377000) [pid = 1822] [serial = 1688] [outer = 0x7fb0228d1400] 02:22:16 INFO - PROCESS | 1822 | 1462526536387 Marionette DEBUG loaded listener.js 02:22:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7fb02692c800) [pid = 1822] [serial = 1689] [outer = 0x7fb0228d1400] 02:22:17 INFO - PROCESS | 1822 | 1462526537060 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1130ms 02:22:17 INFO - PROCESS | 1822 | 1462526537108 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:22:17 INFO - PROCESS | 1822 | 1462526537123 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 02:22:17 INFO - PROCESS | 1822 | 1462526537141 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:22:17 INFO - PROCESS | 1822 | 1462526537143 Marionette TRACE conn3 <- [1,2222,null,{}] 02:22:17 INFO - PROCESS | 1822 | 1462526537148 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:17 INFO - PROCESS | 1822 | 1462526537329 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:22:17 INFO - PROCESS | 1822 | 1462526537339 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032dba000 == 159 [pid = 1822] [id = 563] 02:22:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7fb023b07800) [pid = 1822] [serial = 1690] [outer = (nil)] 02:22:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7fb02b955000) [pid = 1822] [serial = 1691] [outer = 0x7fb023b07800] 02:22:17 INFO - PROCESS | 1822 | 1462526537398 Marionette DEBUG loaded listener.js 02:22:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7fb02cff7400) [pid = 1822] [serial = 1692] [outer = 0x7fb023b07800] 02:22:18 INFO - PROCESS | 1822 | 1462526538594 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1494ms 02:22:18 INFO - PROCESS | 1822 | 1462526538624 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:22:18 INFO - PROCESS | 1822 | 1462526538630 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 02:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:22:18 INFO - PROCESS | 1822 | 1462526538639 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:22:18 INFO - PROCESS | 1822 | 1462526538643 Marionette TRACE conn3 <- [1,2226,null,{}] 02:22:18 INFO - PROCESS | 1822 | 1462526538651 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:18 INFO - PROCESS | 1822 | 1462526538844 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:22:19 INFO - PROCESS | 1822 | 1462526539115 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025296800 == 160 [pid = 1822] [id = 564] 02:22:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7fb0228cac00) [pid = 1822] [serial = 1693] [outer = (nil)] 02:22:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7fb023df7c00) [pid = 1822] [serial = 1694] [outer = 0x7fb0228cac00] 02:22:19 INFO - PROCESS | 1822 | 1462526539245 Marionette DEBUG loaded listener.js 02:22:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7fb023fb1800) [pid = 1822] [serial = 1695] [outer = 0x7fb0228cac00] 02:22:20 INFO - PROCESS | 1822 | 1462526540103 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1536ms 02:22:20 INFO - PROCESS | 1822 | 1462526540176 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:22:20 INFO - PROCESS | 1822 | 1462526540183 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 02:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:22:20 INFO - PROCESS | 1822 | 1462526540194 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:22:20 INFO - PROCESS | 1822 | 1462526540197 Marionette TRACE conn3 <- [1,2230,null,{}] 02:22:20 INFO - PROCESS | 1822 | 1462526540203 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:20 INFO - PROCESS | 1822 | 1462526540440 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:22:20 INFO - PROCESS | 1822 | 1462526540774 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b0dc800 == 161 [pid = 1822] [id = 565] 02:22:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7fb0252b9400) [pid = 1822] [serial = 1696] [outer = (nil)] 02:22:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7fb026757c00) [pid = 1822] [serial = 1697] [outer = 0x7fb0252b9400] 02:22:20 INFO - PROCESS | 1822 | 1462526540845 Marionette DEBUG loaded listener.js 02:22:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7fb026dea000) [pid = 1822] [serial = 1698] [outer = 0x7fb0252b9400] 02:22:21 INFO - PROCESS | 1822 | 1462526541710 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1534ms 02:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:22:21 INFO - PROCESS | 1822 | 1462526541727 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:22:21 INFO - PROCESS | 1822 | 1462526541730 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 02:22:21 INFO - PROCESS | 1822 | 1462526541736 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:22:21 INFO - PROCESS | 1822 | 1462526541742 Marionette TRACE conn3 <- [1,2234,null,{}] 02:22:21 INFO - PROCESS | 1822 | 1462526541757 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:21 INFO - PROCESS | 1822 | 1462526541960 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:22:22 INFO - PROCESS | 1822 | 1462526542236 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033b27000 == 162 [pid = 1822] [id = 566] 02:22:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb027e46c00) [pid = 1822] [serial = 1699] [outer = (nil)] 02:22:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb02b559c00) [pid = 1822] [serial = 1700] [outer = 0x7fb027e46c00] 02:22:22 INFO - PROCESS | 1822 | 1462526542314 Marionette DEBUG loaded listener.js 02:22:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb02b726800) [pid = 1822] [serial = 1701] [outer = 0x7fb027e46c00] 02:22:23 INFO - PROCESS | 1822 | 1462526543157 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1435ms 02:22:23 INFO - PROCESS | 1822 | 1462526543180 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:22:23 INFO - PROCESS | 1822 | 1462526543186 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 02:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:22:23 INFO - PROCESS | 1822 | 1462526543194 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:22:23 INFO - PROCESS | 1822 | 1462526543196 Marionette TRACE conn3 <- [1,2238,null,{}] 02:22:23 INFO - PROCESS | 1822 | 1462526543200 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:23 INFO - PROCESS | 1822 | 1462526543386 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:22:23 INFO - PROCESS | 1822 | 1462526543654 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036520000 == 163 [pid = 1822] [id = 567] 02:22:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7fb02a6cc400) [pid = 1822] [serial = 1702] [outer = (nil)] 02:22:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7fb02ff45000) [pid = 1822] [serial = 1703] [outer = 0x7fb02a6cc400] 02:22:23 INFO - PROCESS | 1822 | 1462526543728 Marionette DEBUG loaded listener.js 02:22:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7fb032348800) [pid = 1822] [serial = 1704] [outer = 0x7fb02a6cc400] 02:22:24 INFO - PROCESS | 1822 | 1462526544568 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1427ms 02:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:22:24 INFO - PROCESS | 1822 | 1462526544622 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:22:24 INFO - PROCESS | 1822 | 1462526544625 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 02:22:24 INFO - PROCESS | 1822 | 1462526544631 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:22:24 INFO - PROCESS | 1822 | 1462526544634 Marionette TRACE conn3 <- [1,2242,null,{}] 02:22:24 INFO - PROCESS | 1822 | 1462526544639 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:24 INFO - PROCESS | 1822 | 1462526544839 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:22:25 INFO - PROCESS | 1822 | 1462526545110 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036b6e000 == 164 [pid = 1822] [id = 568] 02:22:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7fb02bc79800) [pid = 1822] [serial = 1705] [outer = (nil)] 02:22:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7fb032595800) [pid = 1822] [serial = 1706] [outer = 0x7fb02bc79800] 02:22:25 INFO - PROCESS | 1822 | 1462526545185 Marionette DEBUG loaded listener.js 02:22:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7fb032a56000) [pid = 1822] [serial = 1707] [outer = 0x7fb02bc79800] 02:22:26 INFO - PROCESS | 1822 | 1462526546048 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1489ms 02:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:22:26 INFO - PROCESS | 1822 | 1462526546120 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:22:26 INFO - PROCESS | 1822 | 1462526546122 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 02:22:26 INFO - PROCESS | 1822 | 1462526546128 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:22:26 INFO - PROCESS | 1822 | 1462526546131 Marionette TRACE conn3 <- [1,2246,null,{}] 02:22:26 INFO - PROCESS | 1822 | 1462526546137 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:26 INFO - PROCESS | 1822 | 1462526546382 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:22:26 INFO - PROCESS | 1822 | 1462526546704 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b416000 == 165 [pid = 1822] [id = 569] 02:22:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7fb033794000) [pid = 1822] [serial = 1708] [outer = (nil)] 02:22:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7fb036390000) [pid = 1822] [serial = 1709] [outer = 0x7fb033794000] 02:22:26 INFO - PROCESS | 1822 | 1462526546779 Marionette DEBUG loaded listener.js 02:22:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7fb036c19000) [pid = 1822] [serial = 1710] [outer = 0x7fb033794000] 02:22:27 INFO - PROCESS | 1822 | 1462526547577 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1481ms 02:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:22:27 INFO - PROCESS | 1822 | 1462526547609 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:22:27 INFO - PROCESS | 1822 | 1462526547612 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 02:22:27 INFO - PROCESS | 1822 | 1462526547618 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:22:27 INFO - PROCESS | 1822 | 1462526547621 Marionette TRACE conn3 <- [1,2250,null,{}] 02:22:27 INFO - PROCESS | 1822 | 1462526547626 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:27 INFO - PROCESS | 1822 | 1462526547818 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:22:28 INFO - PROCESS | 1822 | 1462526548099 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f10c000 == 166 [pid = 1822] [id = 570] 02:22:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7fb0229e1400) [pid = 1822] [serial = 1711] [outer = (nil)] 02:22:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7fb038becc00) [pid = 1822] [serial = 1712] [outer = 0x7fb0229e1400] 02:22:28 INFO - PROCESS | 1822 | 1462526548172 Marionette DEBUG loaded listener.js 02:22:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7fb03b6ae400) [pid = 1822] [serial = 1713] [outer = 0x7fb0229e1400] 02:22:28 INFO - PROCESS | 1822 | 1462526548997 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1437ms 02:22:29 INFO - PROCESS | 1822 | 1462526549055 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:22:29 INFO - PROCESS | 1822 | 1462526549058 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 02:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:22:29 INFO - PROCESS | 1822 | 1462526549064 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:22:29 INFO - PROCESS | 1822 | 1462526549066 Marionette TRACE conn3 <- [1,2254,null,{}] 02:22:29 INFO - PROCESS | 1822 | 1462526549072 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:29 INFO - PROCESS | 1822 | 1462526549250 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:22:29 INFO - PROCESS | 1822 | 1462526549520 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04aa38000 == 167 [pid = 1822] [id = 571] 02:22:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7fb033792c00) [pid = 1822] [serial = 1714] [outer = (nil)] 02:22:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7fb03be30000) [pid = 1822] [serial = 1715] [outer = 0x7fb033792c00] 02:22:29 INFO - PROCESS | 1822 | 1462526549591 Marionette DEBUG loaded listener.js 02:22:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7fb03c956800) [pid = 1822] [serial = 1716] [outer = 0x7fb033792c00] 02:22:30 INFO - PROCESS | 1822 | 1462526550409 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1390ms 02:22:30 INFO - PROCESS | 1822 | 1462526550454 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:22:30 INFO - PROCESS | 1822 | 1462526550457 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 02:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:22:30 INFO - PROCESS | 1822 | 1462526550463 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:22:30 INFO - PROCESS | 1822 | 1462526550466 Marionette TRACE conn3 <- [1,2258,null,{}] 02:22:30 INFO - PROCESS | 1822 | 1462526550471 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:30 INFO - PROCESS | 1822 | 1462526550650 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:22:30 INFO - PROCESS | 1822 | 1462526550921 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb053f95000 == 168 [pid = 1822] [id = 572] 02:22:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7fb036c24400) [pid = 1822] [serial = 1717] [outer = (nil)] 02:22:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7fb03d432c00) [pid = 1822] [serial = 1718] [outer = 0x7fb036c24400] 02:22:31 INFO - PROCESS | 1822 | 1462526550996 Marionette DEBUG loaded listener.js 02:22:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7fb03dec6c00) [pid = 1822] [serial = 1719] [outer = 0x7fb036c24400] 02:22:31 INFO - PROCESS | 1822 | 1462526551864 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1433ms 02:22:31 INFO - PROCESS | 1822 | 1462526551896 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:22:31 INFO - PROCESS | 1822 | 1462526551900 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 02:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:22:31 INFO - PROCESS | 1822 | 1462526551905 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:22:31 INFO - PROCESS | 1822 | 1462526551907 Marionette TRACE conn3 <- [1,2262,null,{}] 02:22:31 INFO - PROCESS | 1822 | 1462526551913 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:32 INFO - PROCESS | 1822 | 1462526552086 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:22:32 INFO - PROCESS | 1822 | 1462526552358 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036bce000 == 169 [pid = 1822] [id = 573] 02:22:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7fb03b8bf400) [pid = 1822] [serial = 1720] [outer = (nil)] 02:22:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7fb03ffbf000) [pid = 1822] [serial = 1721] [outer = 0x7fb03b8bf400] 02:22:32 INFO - PROCESS | 1822 | 1462526552434 Marionette DEBUG loaded listener.js 02:22:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7fb048c68400) [pid = 1822] [serial = 1722] [outer = 0x7fb03b8bf400] 02:22:33 INFO - PROCESS | 1822 | 1462526553301 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1426ms 02:22:33 INFO - PROCESS | 1822 | 1462526553332 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:22:33 INFO - PROCESS | 1822 | 1462526553336 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 02:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:22:33 INFO - PROCESS | 1822 | 1462526553342 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:22:33 INFO - PROCESS | 1822 | 1462526553345 Marionette TRACE conn3 <- [1,2266,null,{}] 02:22:33 INFO - PROCESS | 1822 | 1462526553350 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:33 INFO - PROCESS | 1822 | 1462526553547 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:22:33 INFO - PROCESS | 1822 | 1462526553821 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025c18000 == 170 [pid = 1822] [id = 574] 02:22:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7fb0216a6000) [pid = 1822] [serial = 1723] [outer = (nil)] 02:22:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7fb0216ab400) [pid = 1822] [serial = 1724] [outer = 0x7fb0216a6000] 02:22:33 INFO - PROCESS | 1822 | 1462526553898 Marionette DEBUG loaded listener.js 02:22:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7fb04ac5f400) [pid = 1822] [serial = 1725] [outer = 0x7fb0216a6000] 02:22:34 INFO - PROCESS | 1822 | 1462526554738 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1430ms 02:22:34 INFO - PROCESS | 1822 | 1462526554773 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:22:34 INFO - PROCESS | 1822 | 1462526554775 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 02:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:22:34 INFO - PROCESS | 1822 | 1462526554782 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:22:34 INFO - PROCESS | 1822 | 1462526554784 Marionette TRACE conn3 <- [1,2270,null,{}] 02:22:34 INFO - PROCESS | 1822 | 1462526554789 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:34 INFO - PROCESS | 1822 | 1462526554970 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:22:35 INFO - PROCESS | 1822 | 1462526555244 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c5d4000 == 171 [pid = 1822] [id = 575] 02:22:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7fb020ec6400) [pid = 1822] [serial = 1726] [outer = (nil)] 02:22:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7fb020eccc00) [pid = 1822] [serial = 1727] [outer = 0x7fb020ec6400] 02:22:35 INFO - PROCESS | 1822 | 1462526555315 Marionette DEBUG loaded listener.js 02:22:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7fb020ed0c00) [pid = 1822] [serial = 1728] [outer = 0x7fb020ec6400] 02:22:36 INFO - PROCESS | 1822 | 1462526556150 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1386ms 02:22:36 INFO - PROCESS | 1822 | 1462526556176 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:22:36 INFO - PROCESS | 1822 | 1462526556179 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 02:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:22:36 INFO - PROCESS | 1822 | 1462526556187 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:22:36 INFO - PROCESS | 1822 | 1462526556189 Marionette TRACE conn3 <- [1,2274,null,{}] 02:22:36 INFO - PROCESS | 1822 | 1462526556203 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:36 INFO - PROCESS | 1822 | 1462526556386 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:22:36 INFO - PROCESS | 1822 | 1462526556660 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cc08000 == 172 [pid = 1822] [id = 576] 02:22:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7fb020842c00) [pid = 1822] [serial = 1729] [outer = (nil)] 02:22:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7fb02084a000) [pid = 1822] [serial = 1730] [outer = 0x7fb020842c00] 02:22:36 INFO - PROCESS | 1822 | 1462526556745 Marionette DEBUG loaded listener.js 02:22:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7fb02084f800) [pid = 1822] [serial = 1731] [outer = 0x7fb020842c00] 02:22:37 INFO - PROCESS | 1822 | 1462526557552 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1436ms 02:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:22:37 INFO - PROCESS | 1822 | 1462526557625 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:22:37 INFO - PROCESS | 1822 | 1462526557627 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 02:22:37 INFO - PROCESS | 1822 | 1462526557633 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:22:37 INFO - PROCESS | 1822 | 1462526557636 Marionette TRACE conn3 <- [1,2278,null,{}] 02:22:37 INFO - PROCESS | 1822 | 1462526557641 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:37 INFO - PROCESS | 1822 | 1462526557860 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:22:38 INFO - PROCESS | 1822 | 1462526558143 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cc21000 == 173 [pid = 1822] [id = 577] 02:22:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7fb020844800) [pid = 1822] [serial = 1732] [outer = (nil)] 02:22:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7fb020ecb800) [pid = 1822] [serial = 1733] [outer = 0x7fb020844800] 02:22:38 INFO - PROCESS | 1822 | 1462526558252 Marionette DEBUG loaded listener.js 02:22:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7fb0216a6c00) [pid = 1822] [serial = 1734] [outer = 0x7fb020844800] 02:22:39 INFO - PROCESS | 1822 | 1462526559053 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1480ms 02:22:39 INFO - PROCESS | 1822 | 1462526559113 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:22:39 INFO - PROCESS | 1822 | 1462526559117 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 02:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:22:39 INFO - PROCESS | 1822 | 1462526559122 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:22:39 INFO - PROCESS | 1822 | 1462526559124 Marionette TRACE conn3 <- [1,2282,null,{}] 02:22:39 INFO - PROCESS | 1822 | 1462526559130 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:39 INFO - PROCESS | 1822 | 1462526559322 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:22:39 INFO - PROCESS | 1822 | 1462526559605 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cd98000 == 174 [pid = 1822] [id = 578] 02:22:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7fb01fc1bc00) [pid = 1822] [serial = 1735] [outer = (nil)] 02:22:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7fb01fc24000) [pid = 1822] [serial = 1736] [outer = 0x7fb01fc1bc00] 02:22:39 INFO - PROCESS | 1822 | 1462526559715 Marionette DEBUG loaded listener.js 02:22:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7fb01fc28800) [pid = 1822] [serial = 1737] [outer = 0x7fb01fc1bc00] 02:22:40 INFO - PROCESS | 1822 | 1462526560515 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1433ms 02:22:40 INFO - PROCESS | 1822 | 1462526560557 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:22:40 INFO - PROCESS | 1822 | 1462526560561 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 02:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:22:40 INFO - PROCESS | 1822 | 1462526560566 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:22:40 INFO - PROCESS | 1822 | 1462526560569 Marionette TRACE conn3 <- [1,2286,null,{}] 02:22:40 INFO - PROCESS | 1822 | 1462526560574 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:40 INFO - PROCESS | 1822 | 1462526560775 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:22:41 INFO - PROCESS | 1822 | 1462526561054 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:41 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c1ca800 == 175 [pid = 1822] [id = 579] 02:22:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7fb04c9bbc00) [pid = 1822] [serial = 1738] [outer = (nil)] 02:22:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7fb04ce65800) [pid = 1822] [serial = 1739] [outer = 0x7fb04c9bbc00] 02:22:41 INFO - PROCESS | 1822 | 1462526561308 Marionette DEBUG loaded listener.js 02:22:41 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7fb04e6a4800) [pid = 1822] [serial = 1740] [outer = 0x7fb04c9bbc00] 02:22:42 INFO - PROCESS | 1822 | 1462526562234 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:22:42 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 02:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1736ms 02:22:42 INFO - PROCESS | 1822 | 1462526562305 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:22:42 INFO - PROCESS | 1822 | 1462526562308 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 02:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:22:42 INFO - PROCESS | 1822 | 1462526562314 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:22:42 INFO - PROCESS | 1822 | 1462526562316 Marionette TRACE conn3 <- [1,2290,null,{}] 02:22:42 INFO - PROCESS | 1822 | 1462526562322 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:42 INFO - PROCESS | 1822 | 1462526562531 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:22:42 INFO - PROCESS | 1822 | 1462526562813 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c3b5800 == 176 [pid = 1822] [id = 580] 02:22:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7fb01c3c9c00) [pid = 1822] [serial = 1741] [outer = (nil)] 02:22:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7fb01c3d3400) [pid = 1822] [serial = 1742] [outer = 0x7fb01c3c9c00] 02:22:42 INFO - PROCESS | 1822 | 1462526562927 Marionette DEBUG loaded listener.js 02:22:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7fb01c3d7c00) [pid = 1822] [serial = 1743] [outer = 0x7fb01c3c9c00] 02:22:43 INFO - PROCESS | 1822 | 1462526563764 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1483ms 02:22:43 INFO - PROCESS | 1822 | 1462526563798 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:22:43 INFO - PROCESS | 1822 | 1462526563800 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 02:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:22:43 INFO - PROCESS | 1822 | 1462526563807 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:22:43 INFO - PROCESS | 1822 | 1462526563809 Marionette TRACE conn3 <- [1,2294,null,{}] 02:22:43 INFO - PROCESS | 1822 | 1462526563815 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:44 INFO - PROCESS | 1822 | 1462526564016 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:22:44 INFO - PROCESS | 1822 | 1462526564307 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02278d000 == 177 [pid = 1822] [id = 581] 02:22:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 278 (0x7fb01c3ccc00) [pid = 1822] [serial = 1744] [outer = (nil)] 02:22:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 279 (0x7fb0216d1c00) [pid = 1822] [serial = 1745] [outer = 0x7fb01c3ccc00] 02:22:44 INFO - PROCESS | 1822 | 1462526564418 Marionette DEBUG loaded listener.js 02:22:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 280 (0x7fb0216d6000) [pid = 1822] [serial = 1746] [outer = 0x7fb01c3ccc00] 02:22:45 INFO - PROCESS | 1822 | 1462526565235 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1477ms 02:22:45 INFO - PROCESS | 1822 | 1462526565285 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:22:45 INFO - PROCESS | 1822 | 1462526565288 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 02:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:22:45 INFO - PROCESS | 1822 | 1462526565295 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:22:45 INFO - PROCESS | 1822 | 1462526565297 Marionette TRACE conn3 <- [1,2298,null,{}] 02:22:45 INFO - PROCESS | 1822 | 1462526565302 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:45 INFO - PROCESS | 1822 | 1462526565505 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:22:45 INFO - PROCESS | 1822 | 1462526565785 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0253c0000 == 178 [pid = 1822] [id = 582] 02:22:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 281 (0x7fb01c3d2800) [pid = 1822] [serial = 1747] [outer = (nil)] 02:22:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 282 (0x7fb0216da800) [pid = 1822] [serial = 1748] [outer = 0x7fb01c3d2800] 02:22:45 INFO - PROCESS | 1822 | 1462526565900 Marionette DEBUG loaded listener.js 02:22:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 283 (0x7fb0216dec00) [pid = 1822] [serial = 1749] [outer = 0x7fb01c3d2800] 02:22:46 INFO - PROCESS | 1822 | 1462526566785 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1532ms 02:22:46 INFO - PROCESS | 1822 | 1462526566828 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:22:46 INFO - PROCESS | 1822 | 1462526566831 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 02:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:22:46 INFO - PROCESS | 1822 | 1462526566837 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:22:46 INFO - PROCESS | 1822 | 1462526566839 Marionette TRACE conn3 <- [1,2302,null,{}] 02:22:46 INFO - PROCESS | 1822 | 1462526566844 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:47 INFO - PROCESS | 1822 | 1462526567053 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:22:47 INFO - PROCESS | 1822 | 1462526567343 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026706000 == 179 [pid = 1822] [id = 583] 02:22:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 284 (0x7fb0216a9400) [pid = 1822] [serial = 1750] [outer = (nil)] 02:22:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 285 (0x7fb0228cd000) [pid = 1822] [serial = 1751] [outer = 0x7fb0216a9400] 02:22:47 INFO - PROCESS | 1822 | 1462526567474 Marionette DEBUG loaded listener.js 02:22:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 286 (0x7fb025376000) [pid = 1822] [serial = 1752] [outer = 0x7fb0216a9400] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02559e000 == 178 [pid = 1822] [id = 562] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02c06e000 == 177 [pid = 1822] [id = 561] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02964b000 == 176 [pid = 1822] [id = 560] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023ca0000 == 175 [pid = 1822] [id = 559] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b524800 == 174 [pid = 1822] [id = 558] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0295cb800 == 173 [pid = 1822] [id = 557] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0266dc000 == 172 [pid = 1822] [id = 556] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb022896800 == 171 [pid = 1822] [id = 555] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020d7c000 == 170 [pid = 1822] [id = 549] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb053fa0800 == 169 [pid = 1822] [id = 548] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb051951800 == 168 [pid = 1822] [id = 547] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e7be000 == 167 [pid = 1822] [id = 546] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04ac46800 == 166 [pid = 1822] [id = 545] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f114800 == 165 [pid = 1822] [id = 544] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b657000 == 164 [pid = 1822] [id = 543] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036b42800 == 163 [pid = 1822] [id = 542] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323be800 == 162 [pid = 1822] [id = 541] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb021fa5800 == 161 [pid = 1822] [id = 510] 02:22:49 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025350000 == 160 [pid = 1822] [id = 540] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 285 (0x7fb02675dc00) [pid = 1822] [serial = 1401] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 284 (0x7fb03240cc00) [pid = 1822] [serial = 1383] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 283 (0x7fb04e28a000) [pid = 1822] [serial = 1344] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 282 (0x7fb04e6a4c00) [pid = 1822] [serial = 1407] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 281 (0x7fb02bce9c00) [pid = 1822] [serial = 1284] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 280 (0x7fb02537c800) [pid = 1822] [serial = 1377] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 279 (0x7fb034c32800) [pid = 1822] [serial = 1320] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 278 (0x7fb0363eb000) [pid = 1822] [serial = 1323] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 277 (0x7fb02b957c00) [pid = 1822] [serial = 1311] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7fb033d7e800) [pid = 1822] [serial = 1386] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7fb02b6e2c00) [pid = 1822] [serial = 1380] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7fb04ac5b400) [pid = 1822] [serial = 1395] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7fb026928400) [pid = 1822] [serial = 1404] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7fb03d139800) [pid = 1822] [serial = 1332] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7fb043c9cc00) [pid = 1822] [serial = 1338] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7fb02537cc00) [pid = 1822] [serial = 1347] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7fb033752800) [pid = 1822] [serial = 1317] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7fb03c933800) [pid = 1822] [serial = 1329] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7fb026df0000) [pid = 1822] [serial = 1350] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7fb039f28400) [pid = 1822] [serial = 1389] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7fb0271aa800) [pid = 1822] [serial = 1410] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7fb02bcee000) [pid = 1822] [serial = 1557] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7fb020bd8400) [pid = 1822] [serial = 1476] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7fb03d130000) [pid = 1822] [serial = 1392] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7fb03baaa800) [pid = 1822] [serial = 1326] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7fb032a51800) [pid = 1822] [serial = 1314] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7fb03dd89800) [pid = 1822] [serial = 1335] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7fb04e289800) [pid = 1822] [serial = 1398] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7fb04c931400) [pid = 1822] [serial = 1341] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7fb030269400) [pid = 1822] [serial = 1613] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7fb03256e800) [pid = 1822] [serial = 1616] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7fb026310400) [pid = 1822] [serial = 1562] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7fb02b86f800) [pid = 1822] [serial = 1610] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7fb020dc8400) [pid = 1822] [serial = 1598] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7fb0217d6c00) [pid = 1822] [serial = 1599] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7fb03351e400) [pid = 1822] [serial = 1580] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7fb032f5e000) [pid = 1822] [serial = 1577] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7fb033a04c00) [pid = 1822] [serial = 1583] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7fb032348000) [pid = 1822] [serial = 1574] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7fb02ff46000) [pid = 1822] [serial = 1571] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7fb0229dd800) [pid = 1822] [serial = 1601] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7fb026635000) [pid = 1822] [serial = 1602] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7fb02b603400) [pid = 1822] [serial = 1568] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7fb027e4a800) [pid = 1822] [serial = 1565] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7fb020bd0800) [pid = 1822] [serial = 1559] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7fb026f57c00) [pid = 1822] [serial = 1604] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7fb027b6f400) [pid = 1822] [serial = 1605] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7fb03c34f400) [pid = 1822] [serial = 1595] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7fb03b8ca000) [pid = 1822] [serial = 1592] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7fb03657a400) [pid = 1822] [serial = 1589] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7fb0357d6400) [pid = 1822] [serial = 1586] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb027b67000) [pid = 1822] [serial = 1607] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb02b573400) [pid = 1822] [serial = 1608] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb036c19c00) [pid = 1822] [serial = 1619] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7fb033321800) [pid = 1822] [serial = 1617] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7fb03259cc00) [pid = 1822] [serial = 1614] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7fb02cfed000) [pid = 1822] [serial = 1611] [outer = (nil)] [url = about:blank] 02:22:49 INFO - PROCESS | 1822 | 1462526569589 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2796ms 02:22:49 INFO - PROCESS | 1822 | 1462526569634 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:22:49 INFO - PROCESS | 1822 | 1462526569640 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 02:22:49 INFO - PROCESS | 1822 | 1462526569647 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:22:49 INFO - PROCESS | 1822 | 1462526569651 Marionette TRACE conn3 <- [1,2306,null,{}] 02:22:49 INFO - PROCESS | 1822 | 1462526569658 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:49 INFO - PROCESS | 1822 | 1462526569841 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:22:50 INFO - PROCESS | 1822 | 1462526570058 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb021fad000 == 161 [pid = 1822] [id = 584] 02:22:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7fb0216a7800) [pid = 1822] [serial = 1753] [outer = (nil)] 02:22:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7fb0217d9400) [pid = 1822] [serial = 1754] [outer = 0x7fb0216a7800] 02:22:50 INFO - PROCESS | 1822 | 1462526570126 Marionette DEBUG loaded listener.js 02:22:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7fb021a10800) [pid = 1822] [serial = 1755] [outer = 0x7fb0216a7800] 02:22:50 INFO - PROCESS | 1822 | 1462526570884 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1287ms 02:22:50 INFO - PROCESS | 1822 | 1462526570934 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 02:22:50 INFO - PROCESS | 1822 | 1462526570941 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 02:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:22:50 INFO - PROCESS | 1822 | 1462526570951 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:22:50 INFO - PROCESS | 1822 | 1462526570955 Marionette TRACE conn3 <- [1,2310,null,{}] 02:22:50 INFO - PROCESS | 1822 | 1462526570960 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:51 INFO - PROCESS | 1822 | 1462526571171 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:22:51 INFO - PROCESS | 1822 | 1462526571383 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023c85000 == 162 [pid = 1822] [id = 585] 02:22:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb0216a4800) [pid = 1822] [serial = 1756] [outer = (nil)] 02:22:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb023b0d000) [pid = 1822] [serial = 1757] [outer = 0x7fb0216a4800] 02:22:51 INFO - PROCESS | 1822 | 1462526571449 Marionette DEBUG loaded listener.js 02:22:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb023df9800) [pid = 1822] [serial = 1758] [outer = 0x7fb0216a4800] 02:22:52 INFO - PROCESS | 1822 | 1462526572331 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1431ms 02:22:52 INFO - PROCESS | 1822 | 1462526572388 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:22:52 INFO - PROCESS | 1822 | 1462526572391 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 02:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:22:52 INFO - PROCESS | 1822 | 1462526572398 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:22:52 INFO - PROCESS | 1822 | 1462526572414 Marionette TRACE conn3 <- [1,2314,null,{}] 02:22:52 INFO - PROCESS | 1822 | 1462526572438 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:52 INFO - PROCESS | 1822 | 1462526572695 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:22:52 INFO - PROCESS | 1822 | 1462526572726 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025595800 == 163 [pid = 1822] [id = 586] 02:22:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7fb024168400) [pid = 1822] [serial = 1759] [outer = (nil)] 02:22:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7fb0252bb400) [pid = 1822] [serial = 1760] [outer = 0x7fb024168400] 02:22:52 INFO - PROCESS | 1822 | 1462526572790 Marionette DEBUG loaded listener.js 02:22:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7fb02662e800) [pid = 1822] [serial = 1761] [outer = 0x7fb024168400] 02:22:53 INFO - PROCESS | 1822 | 1462526573764 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1445ms 02:22:54 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7fb02b6e3000) [pid = 1822] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:22:54 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7fb02b556c00) [pid = 1822] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:22:54 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7fb0228d1400) [pid = 1822] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:22:54 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb020bd5c00) [pid = 1822] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:22:54 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb020dcec00) [pid = 1822] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:22:54 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb0217ce000) [pid = 1822] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:22:54 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7fb026f61400) [pid = 1822] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:22:54 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7fb02416d000) [pid = 1822] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:22:54 INFO - PROCESS | 1822 | 1462526574522 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:22:54 INFO - PROCESS | 1822 | 1462526574526 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 02:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:22:54 INFO - PROCESS | 1822 | 1462526574545 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:22:54 INFO - PROCESS | 1822 | 1462526574548 Marionette TRACE conn3 <- [1,2318,null,{}] 02:22:54 INFO - PROCESS | 1822 | 1462526574553 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:54 INFO - PROCESS | 1822 | 1462526574731 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:22:54 INFO - PROCESS | 1822 | 1462526574916 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026b04000 == 164 [pid = 1822] [id = 587] 02:22:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7fb01fa9c400) [pid = 1822] [serial = 1762] [outer = (nil)] 02:22:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7fb026755000) [pid = 1822] [serial = 1763] [outer = 0x7fb01fa9c400] 02:22:54 INFO - PROCESS | 1822 | 1462526574978 Marionette DEBUG loaded listener.js 02:22:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb02692c000) [pid = 1822] [serial = 1764] [outer = 0x7fb01fa9c400] 02:22:55 INFO - PROCESS | 1822 | 1462526575671 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 02:22:55 INFO - PROCESS | 1822 | 1462526575734 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 02:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:22:55 INFO - PROCESS | 1822 | 1462526575739 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:22:55 INFO - PROCESS | 1822 | 1462526575741 Marionette TRACE conn3 <- [1,2322,null,{}] 02:22:55 INFO - PROCESS | 1822 | 1462526575747 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:55 INFO - PROCESS | 1822 | 1462526575947 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:22:55 INFO - PROCESS | 1822 | 1462526575957 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295cb800 == 165 [pid = 1822] [id = 588] 02:22:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb026756c00) [pid = 1822] [serial = 1765] [outer = (nil)] 02:22:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb026cbc400) [pid = 1822] [serial = 1766] [outer = 0x7fb026756c00] 02:22:56 INFO - PROCESS | 1822 | 1462526576022 Marionette DEBUG loaded listener.js 02:22:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7fb0271a5800) [pid = 1822] [serial = 1767] [outer = 0x7fb026756c00] 02:22:57 INFO - PROCESS | 1822 | 1462526577234 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1536ms 02:22:57 INFO - PROCESS | 1822 | 1462526577277 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:22:57 INFO - PROCESS | 1822 | 1462526577284 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 02:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:22:57 INFO - PROCESS | 1822 | 1462526577293 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:22:57 INFO - PROCESS | 1822 | 1462526577297 Marionette TRACE conn3 <- [1,2326,null,{}] 02:22:57 INFO - PROCESS | 1822 | 1462526577305 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:57 INFO - PROCESS | 1822 | 1462526577531 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:22:57 INFO - PROCESS | 1822 | 1462526577855 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023b48800 == 166 [pid = 1822] [id = 589] 02:22:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7fb0216d3000) [pid = 1822] [serial = 1768] [outer = (nil)] 02:22:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7fb0217d7c00) [pid = 1822] [serial = 1769] [outer = 0x7fb0216d3000] 02:22:57 INFO - PROCESS | 1822 | 1462526577934 Marionette DEBUG loaded listener.js 02:22:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7fb02206d000) [pid = 1822] [serial = 1770] [outer = 0x7fb0216d3000] 02:22:58 INFO - PROCESS | 1822 | 1462526578804 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1582ms 02:22:58 INFO - PROCESS | 1822 | 1462526578876 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:22:58 INFO - PROCESS | 1822 | 1462526578885 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 02:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:22:58 INFO - PROCESS | 1822 | 1462526578895 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:22:58 INFO - PROCESS | 1822 | 1462526578900 Marionette TRACE conn3 <- [1,2330,null,{}] 02:22:58 INFO - PROCESS | 1822 | 1462526578905 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:59 INFO - PROCESS | 1822 | 1462526579164 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:22:59 INFO - PROCESS | 1822 | 1462526579504 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb027256000 == 167 [pid = 1822] [id = 590] 02:22:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7fb023dfa800) [pid = 1822] [serial = 1771] [outer = (nil)] 02:22:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7fb023fa7800) [pid = 1822] [serial = 1772] [outer = 0x7fb023dfa800] 02:22:59 INFO - PROCESS | 1822 | 1462526579587 Marionette DEBUG loaded listener.js 02:22:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7fb02416b000) [pid = 1822] [serial = 1773] [outer = 0x7fb023dfa800] 02:23:00 INFO - PROCESS | 1822 | 1462526580503 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1641ms 02:23:00 INFO - PROCESS | 1822 | 1462526580537 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:23:00 INFO - PROCESS | 1822 | 1462526580541 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 02:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:23:00 INFO - PROCESS | 1822 | 1462526580548 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:23:00 INFO - PROCESS | 1822 | 1462526580555 Marionette TRACE conn3 <- [1,2334,null,{}] 02:23:00 INFO - PROCESS | 1822 | 1462526580573 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:00 INFO - PROCESS | 1822 | 1462526580795 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:23:01 INFO - PROCESS | 1822 | 1462526581118 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b525000 == 168 [pid = 1822] [id = 591] 02:23:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7fb026cbc000) [pid = 1822] [serial = 1774] [outer = (nil)] 02:23:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7fb026f5dc00) [pid = 1822] [serial = 1775] [outer = 0x7fb026cbc000] 02:23:01 INFO - PROCESS | 1822 | 1462526581212 Marionette DEBUG loaded listener.js 02:23:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7fb027b6b000) [pid = 1822] [serial = 1776] [outer = 0x7fb026cbc000] 02:23:02 INFO - PROCESS | 1822 | 1462526582080 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1593ms 02:23:02 INFO - PROCESS | 1822 | 1462526582142 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:23:02 INFO - PROCESS | 1822 | 1462526582147 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 02:23:02 INFO - PROCESS | 1822 | 1462526582156 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:23:02 INFO - PROCESS | 1822 | 1462526582159 Marionette TRACE conn3 <- [1,2338,null,{}] 02:23:02 INFO - PROCESS | 1822 | 1462526582165 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:02 INFO - PROCESS | 1822 | 1462526582422 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:23:02 INFO - PROCESS | 1822 | 1462526582744 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323c5800 == 169 [pid = 1822] [id = 592] 02:23:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7fb026cbd800) [pid = 1822] [serial = 1777] [outer = (nil)] 02:23:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 247 (0x7fb02a6cc800) [pid = 1822] [serial = 1778] [outer = 0x7fb026cbd800] 02:23:02 INFO - PROCESS | 1822 | 1462526582827 Marionette DEBUG loaded listener.js 02:23:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 248 (0x7fb02aec0400) [pid = 1822] [serial = 1779] [outer = 0x7fb026cbd800] 02:23:03 INFO - PROCESS | 1822 | 1462526583703 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1590ms 02:23:03 INFO - PROCESS | 1822 | 1462526583743 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:23:03 INFO - PROCESS | 1822 | 1462526583747 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 02:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:23:03 INFO - PROCESS | 1822 | 1462526583753 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:23:03 INFO - PROCESS | 1822 | 1462526583755 Marionette TRACE conn3 <- [1,2342,null,{}] 02:23:03 INFO - PROCESS | 1822 | 1462526583760 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:03 INFO - PROCESS | 1822 | 1462526583978 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:23:04 INFO - PROCESS | 1822 | 1462526584297 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0331d6800 == 170 [pid = 1822] [id = 593] 02:23:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 249 (0x7fb026df3c00) [pid = 1822] [serial = 1780] [outer = (nil)] 02:23:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 250 (0x7fb02b575000) [pid = 1822] [serial = 1781] [outer = 0x7fb026df3c00] 02:23:04 INFO - PROCESS | 1822 | 1462526584378 Marionette DEBUG loaded listener.js 02:23:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 251 (0x7fb02b726000) [pid = 1822] [serial = 1782] [outer = 0x7fb026df3c00] 02:23:05 INFO - PROCESS | 1822 | 1462526585242 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1529ms 02:23:05 INFO - PROCESS | 1822 | 1462526585283 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:23:05 INFO - PROCESS | 1822 | 1462526585287 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 02:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:23:05 INFO - PROCESS | 1822 | 1462526585293 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:23:05 INFO - PROCESS | 1822 | 1462526585295 Marionette TRACE conn3 <- [1,2346,null,{}] 02:23:05 INFO - PROCESS | 1822 | 1462526585318 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:05 INFO - PROCESS | 1822 | 1462526585637 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:23:05 INFO - PROCESS | 1822 | 1462526585848 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0364c9000 == 171 [pid = 1822] [id = 594] 02:23:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 252 (0x7fb02cff2800) [pid = 1822] [serial = 1783] [outer = (nil)] 02:23:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 253 (0x7fb032355400) [pid = 1822] [serial = 1784] [outer = 0x7fb02cff2800] 02:23:05 INFO - PROCESS | 1822 | 1462526585975 Marionette DEBUG loaded listener.js 02:23:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 254 (0x7fb0325a2c00) [pid = 1822] [serial = 1785] [outer = 0x7fb02cff2800] 02:23:06 INFO - PROCESS | 1822 | 1462526586868 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1631ms 02:23:06 INFO - PROCESS | 1822 | 1462526586925 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:23:06 INFO - PROCESS | 1822 | 1462526586928 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 02:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:23:06 INFO - PROCESS | 1822 | 1462526586934 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:23:06 INFO - PROCESS | 1822 | 1462526586937 Marionette TRACE conn3 <- [1,2350,null,{}] 02:23:06 INFO - PROCESS | 1822 | 1462526586942 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:07 INFO - PROCESS | 1822 | 1462526587160 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:23:07 INFO - PROCESS | 1822 | 1462526587478 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036bbc000 == 172 [pid = 1822] [id = 595] 02:23:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 255 (0x7fb02b957c00) [pid = 1822] [serial = 1786] [outer = (nil)] 02:23:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 256 (0x7fb032d8e400) [pid = 1822] [serial = 1787] [outer = 0x7fb02b957c00] 02:23:07 INFO - PROCESS | 1822 | 1462526587554 Marionette DEBUG loaded listener.js 02:23:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 257 (0x7fb03351b000) [pid = 1822] [serial = 1788] [outer = 0x7fb02b957c00] 02:23:08 INFO - PROCESS | 1822 | 1462526588363 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1481ms 02:23:08 INFO - PROCESS | 1822 | 1462526588417 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:23:08 INFO - PROCESS | 1822 | 1462526588421 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 02:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:23:08 INFO - PROCESS | 1822 | 1462526588427 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:23:08 INFO - PROCESS | 1822 | 1462526588430 Marionette TRACE conn3 <- [1,2354,null,{}] 02:23:08 INFO - PROCESS | 1822 | 1462526588455 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:08 INFO - PROCESS | 1822 | 1462526588671 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:23:08 INFO - PROCESS | 1822 | 1462526588944 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb038811000 == 173 [pid = 1822] [id = 596] 02:23:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 258 (0x7fb030050400) [pid = 1822] [serial = 1789] [outer = (nil)] 02:23:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7fb03379ec00) [pid = 1822] [serial = 1790] [outer = 0x7fb030050400] 02:23:09 INFO - PROCESS | 1822 | 1462526589059 Marionette DEBUG loaded listener.js 02:23:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7fb034ab4400) [pid = 1822] [serial = 1791] [outer = 0x7fb030050400] 02:23:09 INFO - PROCESS | 1822 | 1462526589882 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1497ms 02:23:09 INFO - PROCESS | 1822 | 1462526589926 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 1822 | 1462526589930 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 02:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:23:09 INFO - PROCESS | 1822 | 1462526589956 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - PROCESS | 1822 | 1462526589958 Marionette TRACE conn3 <- [1,2358,null,{}] 02:23:09 INFO - PROCESS | 1822 | 1462526589964 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:10 INFO - PROCESS | 1822 | 1462526590175 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:23:10 INFO - PROCESS | 1822 | 1462526590453 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b65f800 == 174 [pid = 1822] [id = 597] 02:23:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7fb02b572c00) [pid = 1822] [serial = 1792] [outer = (nil)] 02:23:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7fb0363eb000) [pid = 1822] [serial = 1793] [outer = 0x7fb02b572c00] 02:23:10 INFO - PROCESS | 1822 | 1462526590582 Marionette DEBUG loaded listener.js 02:23:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7fb036c21800) [pid = 1822] [serial = 1794] [outer = 0x7fb02b572c00] 02:23:11 INFO - PROCESS | 1822 | 1462526591469 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1593ms 02:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:23:11 INFO - PROCESS | 1822 | 1462526591546 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:23:11 INFO - PROCESS | 1822 | 1462526591549 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 02:23:11 INFO - PROCESS | 1822 | 1462526591556 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:23:11 INFO - PROCESS | 1822 | 1462526591559 Marionette TRACE conn3 <- [1,2362,null,{}] 02:23:11 INFO - PROCESS | 1822 | 1462526591565 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:11 INFO - PROCESS | 1822 | 1462526591803 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:23:12 INFO - PROCESS | 1822 | 1462526592125 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03d487800 == 175 [pid = 1822] [id = 598] 02:23:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7fb032d83c00) [pid = 1822] [serial = 1795] [outer = (nil)] 02:23:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7fb039fa8400) [pid = 1822] [serial = 1796] [outer = 0x7fb032d83c00] 02:23:12 INFO - PROCESS | 1822 | 1462526592203 Marionette DEBUG loaded listener.js 02:23:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7fb03baaa800) [pid = 1822] [serial = 1797] [outer = 0x7fb032d83c00] 02:23:13 INFO - PROCESS | 1822 | 1462526593109 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1636ms 02:23:13 INFO - PROCESS | 1822 | 1462526593191 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:23:13 INFO - PROCESS | 1822 | 1462526593196 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 02:23:13 INFO - PROCESS | 1822 | 1462526593201 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:23:13 INFO - PROCESS | 1822 | 1462526593205 Marionette TRACE conn3 <- [1,2366,null,{}] 02:23:13 INFO - PROCESS | 1822 | 1462526593210 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:13 INFO - PROCESS | 1822 | 1462526593491 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:23:13 INFO - PROCESS | 1822 | 1462526593828 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04ce02800 == 176 [pid = 1822] [id = 599] 02:23:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7fb03f12e400) [pid = 1822] [serial = 1798] [outer = (nil)] 02:23:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 268 (0x7fb042d89c00) [pid = 1822] [serial = 1799] [outer = 0x7fb03f12e400] 02:23:13 INFO - PROCESS | 1822 | 1462526593914 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 269 (0x7fb049d6d000) [pid = 1822] [serial = 1800] [outer = 0x7fb03f12e400] 02:23:14 INFO - PROCESS | 1822 | 1462526594774 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1633ms 02:23:14 INFO - PROCESS | 1822 | 1462526594836 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:23:14 INFO - PROCESS | 1822 | 1462526594839 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 02:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:23:14 INFO - PROCESS | 1822 | 1462526594846 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:23:14 INFO - PROCESS | 1822 | 1462526594848 Marionette TRACE conn3 <- [1,2370,null,{}] 02:23:14 INFO - PROCESS | 1822 | 1462526594854 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:15 INFO - PROCESS | 1822 | 1462526595075 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:23:15 INFO - PROCESS | 1822 | 1462526595357 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb053f86000 == 177 [pid = 1822] [id = 600] 02:23:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 270 (0x7fb01fb07c00) [pid = 1822] [serial = 1801] [outer = (nil)] 02:23:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 271 (0x7fb01fb0cc00) [pid = 1822] [serial = 1802] [outer = 0x7fb01fb07c00] 02:23:15 INFO - PROCESS | 1822 | 1462526595478 Marionette DEBUG loaded listener.js 02:23:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 272 (0x7fb01fb10c00) [pid = 1822] [serial = 1803] [outer = 0x7fb01fb07c00] 02:23:16 INFO - PROCESS | 1822 | 1462526596318 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1534ms 02:23:16 INFO - PROCESS | 1822 | 1462526596381 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:23:16 INFO - PROCESS | 1822 | 1462526596385 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 02:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:23:16 INFO - PROCESS | 1822 | 1462526596391 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:23:16 INFO - PROCESS | 1822 | 1462526596393 Marionette TRACE conn3 <- [1,2374,null,{}] 02:23:16 INFO - PROCESS | 1822 | 1462526596408 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:16 INFO - PROCESS | 1822 | 1462526596633 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:23:16 INFO - PROCESS | 1822 | 1462526596973 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb021998800 == 178 [pid = 1822] [id = 601] 02:23:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 273 (0x7fb01fb08c00) [pid = 1822] [serial = 1804] [outer = (nil)] 02:23:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 274 (0x7fb049db2000) [pid = 1822] [serial = 1805] [outer = 0x7fb01fb08c00] 02:23:17 INFO - PROCESS | 1822 | 1462526597050 Marionette DEBUG loaded listener.js 02:23:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 275 (0x7fb04af2a800) [pid = 1822] [serial = 1806] [outer = 0x7fb01fb08c00] 02:23:17 INFO - PROCESS | 1822 | 1462526597920 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1595ms 02:23:17 INFO - PROCESS | 1822 | 1462526597987 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:23:17 INFO - PROCESS | 1822 | 1462526597991 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 02:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:23:17 INFO - PROCESS | 1822 | 1462526597997 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:23:18 INFO - PROCESS | 1822 | 1462526598001 Marionette TRACE conn3 <- [1,2378,null,{}] 02:23:18 INFO - PROCESS | 1822 | 1462526598006 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:18 INFO - PROCESS | 1822 | 1462526598229 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:23:18 INFO - PROCESS | 1822 | 1462526598545 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c111000 == 179 [pid = 1822] [id = 602] 02:23:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 276 (0x7fb01dac3800) [pid = 1822] [serial = 1807] [outer = (nil)] 02:23:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 277 (0x7fb01dacdc00) [pid = 1822] [serial = 1808] [outer = 0x7fb01dac3800] 02:23:18 INFO - PROCESS | 1822 | 1462526598620 Marionette DEBUG loaded listener.js 02:23:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 278 (0x7fb01dad1c00) [pid = 1822] [serial = 1809] [outer = 0x7fb01dac3800] 02:23:19 INFO - PROCESS | 1822 | 1462526599517 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1591ms 02:23:19 INFO - PROCESS | 1822 | 1462526599591 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:23:19 INFO - PROCESS | 1822 | 1462526599598 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 02:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:23:19 INFO - PROCESS | 1822 | 1462526599607 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:23:19 INFO - PROCESS | 1822 | 1462526599611 Marionette TRACE conn3 <- [1,2382,null,{}] 02:23:19 INFO - PROCESS | 1822 | 1462526599621 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:20 INFO - PROCESS | 1822 | 1462526599999 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:23:20 INFO - PROCESS | 1822 | 1462526600462 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023a85000 == 180 [pid = 1822] [id = 603] 02:23:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 279 (0x7fb01dac4000) [pid = 1822] [serial = 1810] [outer = (nil)] 02:23:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 280 (0x7fb0241af400) [pid = 1822] [serial = 1811] [outer = 0x7fb01dac4000] 02:23:20 INFO - PROCESS | 1822 | 1462526600590 Marionette DEBUG loaded listener.js 02:23:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 281 (0x7fb0241b3000) [pid = 1822] [serial = 1812] [outer = 0x7fb01dac4000] 02:23:21 INFO - PROCESS | 1822 | 1462526601637 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2086ms 02:23:21 INFO - PROCESS | 1822 | 1462526601696 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:23:21 INFO - PROCESS | 1822 | 1462526601700 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 02:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:23:21 INFO - PROCESS | 1822 | 1462526601709 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:23:21 INFO - PROCESS | 1822 | 1462526601713 Marionette TRACE conn3 <- [1,2386,null,{}] 02:23:21 INFO - PROCESS | 1822 | 1462526601721 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:22 INFO - PROCESS | 1822 | 1462526602018 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:23:22 INFO - PROCESS | 1822 | 1462526602349 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023a9c800 == 181 [pid = 1822] [id = 604] 02:23:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 282 (0x7fb019fc6c00) [pid = 1822] [serial = 1813] [outer = (nil)] 02:23:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 283 (0x7fb019fccc00) [pid = 1822] [serial = 1814] [outer = 0x7fb019fc6c00] 02:23:22 INFO - PROCESS | 1822 | 1462526602423 Marionette DEBUG loaded listener.js 02:23:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 284 (0x7fb019fd1800) [pid = 1822] [serial = 1815] [outer = 0x7fb019fc6c00] 02:23:23 INFO - PROCESS | 1822 | 1462526603256 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1587ms 02:23:23 INFO - PROCESS | 1822 | 1462526603300 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:23:23 INFO - PROCESS | 1822 | 1462526603305 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 02:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:23:23 INFO - PROCESS | 1822 | 1462526603311 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:23:23 INFO - PROCESS | 1822 | 1462526603314 Marionette TRACE conn3 <- [1,2390,null,{}] 02:23:23 INFO - PROCESS | 1822 | 1462526603319 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:23 INFO - PROCESS | 1822 | 1462526603602 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:23:24 INFO - PROCESS | 1822 | 1462526604061 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020718000 == 182 [pid = 1822] [id = 605] 02:23:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 285 (0x7fb019fc9800) [pid = 1822] [serial = 1816] [outer = (nil)] 02:23:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 286 (0x7fb0241ac000) [pid = 1822] [serial = 1817] [outer = 0x7fb019fc9800] 02:23:24 INFO - PROCESS | 1822 | 1462526604201 Marionette DEBUG loaded listener.js 02:23:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 287 (0x7fb0241b4c00) [pid = 1822] [serial = 1818] [outer = 0x7fb019fc9800] 02:23:25 INFO - PROCESS | 1822 | 1462526605382 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2131ms 02:23:25 INFO - PROCESS | 1822 | 1462526605444 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 1822 | 1462526605446 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 02:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:23:25 INFO - PROCESS | 1822 | 1462526605453 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 1822 | 1462526605455 Marionette TRACE conn3 <- [1,2394,null,{}] 02:23:25 INFO - PROCESS | 1822 | 1462526605461 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:25 INFO - PROCESS | 1822 | 1462526605694 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:23:26 INFO - PROCESS | 1822 | 1462526606025 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01d4de800 == 183 [pid = 1822] [id = 606] 02:23:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 288 (0x7fb01c3cfc00) [pid = 1822] [serial = 1819] [outer = (nil)] 02:23:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 289 (0x7fb01d4a7400) [pid = 1822] [serial = 1820] [outer = 0x7fb01c3cfc00] 02:23:26 INFO - PROCESS | 1822 | 1462526606104 Marionette DEBUG loaded listener.js 02:23:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 290 (0x7fb01d4ad400) [pid = 1822] [serial = 1821] [outer = 0x7fb01c3cfc00] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032f38800 == 182 [pid = 1822] [id = 165] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026b04000 == 181 [pid = 1822] [id = 587] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025595800 == 180 [pid = 1822] [id = 586] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023c85000 == 179 [pid = 1822] [id = 585] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb021fad000 == 178 [pid = 1822] [id = 584] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01c5d4000 == 177 [pid = 1822] [id = 575] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025c18000 == 176 [pid = 1822] [id = 574] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036bce000 == 175 [pid = 1822] [id = 573] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb053f95000 == 174 [pid = 1822] [id = 572] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04aa38000 == 173 [pid = 1822] [id = 571] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03f10c000 == 172 [pid = 1822] [id = 570] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b416000 == 171 [pid = 1822] [id = 569] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036b6e000 == 170 [pid = 1822] [id = 568] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036520000 == 169 [pid = 1822] [id = 567] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb033b27000 == 168 [pid = 1822] [id = 566] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b0dc800 == 167 [pid = 1822] [id = 565] 02:23:28 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025296800 == 166 [pid = 1822] [id = 564] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 289 (0x7fb02ff49800) [pid = 1822] [serial = 1686] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 288 (0x7fb02b72c400) [pid = 1822] [serial = 1683] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 287 (0x7fb025377000) [pid = 1822] [serial = 1688] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 286 (0x7fb03dd85800) [pid = 1822] [serial = 1637] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 285 (0x7fb03adb6800) [pid = 1822] [serial = 1634] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 284 (0x7fb020dd0000) [pid = 1822] [serial = 1667] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 283 (0x7fb023b04c00) [pid = 1822] [serial = 1670] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 282 (0x7fb04e842800) [pid = 1822] [serial = 1652] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 281 (0x7fb026312800) [pid = 1822] [serial = 1622] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 280 (0x7fb03256ec00) [pid = 1822] [serial = 1628] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 279 (0x7fb023df2000) [pid = 1822] [serial = 1658] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 278 (0x7fb0273d3c00) [pid = 1822] [serial = 1679] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 277 (0x7fb027e52400) [pid = 1822] [serial = 1625] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 276 (0x7fb023faa800) [pid = 1822] [serial = 1664] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 275 (0x7fb027e52800) [pid = 1822] [serial = 1676] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 274 (0x7fb026315800) [pid = 1822] [serial = 1673] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 273 (0x7fb023dfc000) [pid = 1822] [serial = 1661] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 272 (0x7fb0219f9400) [pid = 1822] [serial = 1643] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 271 (0x7fb02a56a800) [pid = 1822] [serial = 1677] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 270 (0x7fb049b8a400) [pid = 1822] [serial = 1646] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 269 (0x7fb024163000) [pid = 1822] [serial = 1671] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 268 (0x7fb036c18400) [pid = 1822] [serial = 1631] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 267 (0x7fb049d6b800) [pid = 1822] [serial = 1640] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7fb02a8cc000) [pid = 1822] [serial = 1680] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7fb021a15c00) [pid = 1822] [serial = 1668] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7fb01fa9bc00) [pid = 1822] [serial = 1655] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7fb026926800) [pid = 1822] [serial = 1674] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7fb02b57c000) [pid = 1822] [serial = 1682] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7fb021a14800) [pid = 1822] [serial = 1649] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7fb02be77800) [pid = 1822] [serial = 1685] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7fb02b955000) [pid = 1822] [serial = 1691] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7fb02692c800) [pid = 1822] [serial = 1689] [outer = (nil)] [url = about:blank] 02:23:28 INFO - PROCESS | 1822 | 1462526608954 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 3536ms 02:23:28 INFO - PROCESS | 1822 | 1462526608990 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:23:28 INFO - PROCESS | 1822 | 1462526608994 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 02:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:23:29 INFO - PROCESS | 1822 | 1462526609002 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:23:29 INFO - PROCESS | 1822 | 1462526609007 Marionette TRACE conn3 <- [1,2398,null,{}] 02:23:29 INFO - PROCESS | 1822 | 1462526609016 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:29 INFO - PROCESS | 1822 | 1462526609253 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:23:29 INFO - PROCESS | 1822 | 1462526609462 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c5ca800 == 167 [pid = 1822] [id = 607] 02:23:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 259 (0x7fb01c3d7800) [pid = 1822] [serial = 1822] [outer = (nil)] 02:23:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 260 (0x7fb01fb0dc00) [pid = 1822] [serial = 1823] [outer = 0x7fb01c3d7800] 02:23:29 INFO - PROCESS | 1822 | 1462526609533 Marionette DEBUG loaded listener.js 02:23:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 261 (0x7fb01fc28000) [pid = 1822] [serial = 1824] [outer = 0x7fb01c3d7800] 02:23:30 INFO - PROCESS | 1822 | 1462526610322 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1339ms 02:23:30 INFO - PROCESS | 1822 | 1462526610340 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:23:30 INFO - PROCESS | 1822 | 1462526610348 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 02:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:23:30 INFO - PROCESS | 1822 | 1462526610357 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:23:30 INFO - PROCESS | 1822 | 1462526610361 Marionette TRACE conn3 <- [1,2402,null,{}] 02:23:30 INFO - PROCESS | 1822 | 1462526610366 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:30 INFO - PROCESS | 1822 | 1462526610689 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:23:30 INFO - PROCESS | 1822 | 1462526610882 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020d63800 == 168 [pid = 1822] [id = 608] 02:23:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 262 (0x7fb01c3d1800) [pid = 1822] [serial = 1825] [outer = (nil)] 02:23:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 263 (0x7fb020850800) [pid = 1822] [serial = 1826] [outer = 0x7fb01c3d1800] 02:23:30 INFO - PROCESS | 1822 | 1462526610960 Marionette DEBUG loaded listener.js 02:23:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 264 (0x7fb020ec9400) [pid = 1822] [serial = 1827] [outer = 0x7fb01c3d1800] 02:23:31 INFO - PROCESS | 1822 | 1462526611968 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1683ms 02:23:32 INFO - PROCESS | 1822 | 1462526612043 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:23:32 INFO - PROCESS | 1822 | 1462526612047 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 02:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:23:32 INFO - PROCESS | 1822 | 1462526612057 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:23:32 INFO - PROCESS | 1822 | 1462526612079 Marionette TRACE conn3 <- [1,2406,null,{}] 02:23:32 INFO - PROCESS | 1822 | 1462526612112 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:32 INFO - PROCESS | 1822 | 1462526612458 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:23:32 INFO - PROCESS | 1822 | 1462526612689 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb022c46000 == 169 [pid = 1822] [id = 609] 02:23:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 265 (0x7fb0216d0c00) [pid = 1822] [serial = 1828] [outer = (nil)] 02:23:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 266 (0x7fb0216dbc00) [pid = 1822] [serial = 1829] [outer = 0x7fb0216d0c00] 02:23:32 INFO - PROCESS | 1822 | 1462526612756 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 267 (0x7fb021a11800) [pid = 1822] [serial = 1830] [outer = 0x7fb0216d0c00] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 266 (0x7fb0252b9400) [pid = 1822] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 265 (0x7fb033794000) [pid = 1822] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 264 (0x7fb01fa9c400) [pid = 1822] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 263 (0x7fb0216a9400) [pid = 1822] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 262 (0x7fb020842c00) [pid = 1822] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 261 (0x7fb030049800) [pid = 1822] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 260 (0x7fb04e291800) [pid = 1822] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 259 (0x7fb033792c00) [pid = 1822] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 258 (0x7fb027e46c00) [pid = 1822] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 257 (0x7fb02bc7cc00) [pid = 1822] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 256 (0x7fb0252b3c00) [pid = 1822] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 255 (0x7fb026317800) [pid = 1822] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 254 (0x7fb020ec6400) [pid = 1822] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 253 (0x7fb026627c00) [pid = 1822] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 252 (0x7fb01c3d2800) [pid = 1822] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 251 (0x7fb026f5fc00) [pid = 1822] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 250 (0x7fb026f5d000) [pid = 1822] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 249 (0x7fb033087800) [pid = 1822] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 248 (0x7fb0321c3c00) [pid = 1822] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 247 (0x7fb036552000) [pid = 1822] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 246 (0x7fb0229e1400) [pid = 1822] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7fb02630e800) [pid = 1822] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7fb0216a4800) [pid = 1822] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7fb020bca800) [pid = 1822] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7fb033a0a400) [pid = 1822] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7fb03026cc00) [pid = 1822] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7fb020844800) [pid = 1822] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7fb0216a7800) [pid = 1822] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7fb03cecd400) [pid = 1822] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7fb01fa95000) [pid = 1822] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7fb02bc84800) [pid = 1822] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7fb026df6000) [pid = 1822] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb020dc6400) [pid = 1822] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb0228cac00) [pid = 1822] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb0219f2000) [pid = 1822] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7fb020dc3c00) [pid = 1822] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7fb0217d9c00) [pid = 1822] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7fb03d436400) [pid = 1822] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7fb01c3ccc00) [pid = 1822] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7fb036c24400) [pid = 1822] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7fb032595000) [pid = 1822] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7fb022074400) [pid = 1822] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7fb0271b0c00) [pid = 1822] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7fb032d8a800) [pid = 1822] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7fb034abb000) [pid = 1822] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7fb01faa1400) [pid = 1822] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb0219fec00) [pid = 1822] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7fb030046800) [pid = 1822] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7fb0271a6400) [pid = 1822] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7fb01fa95400) [pid = 1822] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7fb01fc1bc00) [pid = 1822] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7fb02ff48400) [pid = 1822] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7fb04c9bbc00) [pid = 1822] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb03026c000) [pid = 1822] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb026cb5c00) [pid = 1822] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb02ff46400) [pid = 1822] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb0273d0c00) [pid = 1822] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7fb02b605000) [pid = 1822] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7fb03a047400) [pid = 1822] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7fb03331d000) [pid = 1822] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7fb02a6cc400) [pid = 1822] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb023df2400) [pid = 1822] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7fb02b95ac00) [pid = 1822] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7fb024168400) [pid = 1822] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7fb02630cc00) [pid = 1822] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb0216a6000) [pid = 1822] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb0271a9400) [pid = 1822] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb026cb4000) [pid = 1822] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb0219fe800) [pid = 1822] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb03c349c00) [pid = 1822] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7fb01c3c9c00) [pid = 1822] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb02bc79800) [pid = 1822] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb03b8bf400) [pid = 1822] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb03d4b3000) [pid = 1822] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb026ded400) [pid = 1822] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb02ff42c00) [pid = 1822] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb026cb4c00) [pid = 1822] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb02b577c00) [pid = 1822] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb03d139400) [pid = 1822] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb02be77c00) [pid = 1822] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:23:34 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb0273d4000) [pid = 1822] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:23:34 INFO - PROCESS | 1822 | 1462526614641 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2625ms 02:23:34 INFO - PROCESS | 1822 | 1462526614683 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:23:34 INFO - PROCESS | 1822 | 1462526614687 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 02:23:34 INFO - PROCESS | 1822 | 1462526614693 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 1822 | 1462526614696 Marionette TRACE conn3 <- [1,2410,null,{}] 02:23:34 INFO - PROCESS | 1822 | 1462526614701 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:34 INFO - PROCESS | 1822 | 1462526614909 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:23:35 INFO - PROCESS | 1822 | 1462526615106 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020d6f800 == 170 [pid = 1822] [id = 610] 02:23:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb01c3d2800) [pid = 1822] [serial = 1831] [outer = (nil)] 02:23:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb020bccc00) [pid = 1822] [serial = 1832] [outer = 0x7fb01c3d2800] 02:23:35 INFO - PROCESS | 1822 | 1462526615181 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb0216d3c00) [pid = 1822] [serial = 1833] [outer = 0x7fb01c3d2800] 02:23:36 INFO - PROCESS | 1822 | 1462526616144 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1478ms 02:23:36 INFO - PROCESS | 1822 | 1462526616180 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:23:36 INFO - PROCESS | 1822 | 1462526616185 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 02:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:23:36 INFO - PROCESS | 1822 | 1462526616194 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - PROCESS | 1822 | 1462526616199 Marionette TRACE conn3 <- [1,2414,null,{}] 02:23:36 INFO - PROCESS | 1822 | 1462526616207 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:36 INFO - PROCESS | 1822 | 1462526616457 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:23:36 INFO - PROCESS | 1822 | 1462526616798 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01d4ed800 == 171 [pid = 1822] [id = 611] 02:23:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb01d4ac400) [pid = 1822] [serial = 1834] [outer = (nil)] 02:23:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb01dad2800) [pid = 1822] [serial = 1835] [outer = 0x7fb01d4ac400] 02:23:36 INFO - PROCESS | 1822 | 1462526616891 Marionette DEBUG loaded listener.js 02:23:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb01fc1cc00) [pid = 1822] [serial = 1836] [outer = 0x7fb01d4ac400] 02:23:37 INFO - PROCESS | 1822 | 1462526617798 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1639ms 02:23:37 INFO - PROCESS | 1822 | 1462526617834 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:23:37 INFO - PROCESS | 1822 | 1462526617842 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 02:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:23:37 INFO - PROCESS | 1822 | 1462526617852 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:23:37 INFO - PROCESS | 1822 | 1462526617855 Marionette TRACE conn3 <- [1,2418,null,{}] 02:23:37 INFO - PROCESS | 1822 | 1462526617861 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:38 INFO - PROCESS | 1822 | 1462526618085 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:23:38 INFO - PROCESS | 1822 | 1462526618415 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb022c45000 == 172 [pid = 1822] [id = 612] 02:23:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb020bcb400) [pid = 1822] [serial = 1837] [outer = (nil)] 02:23:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb020ec7c00) [pid = 1822] [serial = 1838] [outer = 0x7fb020bcb400] 02:23:38 INFO - PROCESS | 1822 | 1462526618496 Marionette DEBUG loaded listener.js 02:23:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb0216a1c00) [pid = 1822] [serial = 1839] [outer = 0x7fb020bcb400] 02:23:39 INFO - PROCESS | 1822 | 1462526619434 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1629ms 02:23:39 INFO - PROCESS | 1822 | 1462526619482 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:23:39 INFO - PROCESS | 1822 | 1462526619486 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 02:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:23:39 INFO - PROCESS | 1822 | 1462526619493 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:23:39 INFO - PROCESS | 1822 | 1462526619498 Marionette TRACE conn3 <- [1,2422,null,{}] 02:23:39 INFO - PROCESS | 1822 | 1462526619514 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:39 INFO - PROCESS | 1822 | 1462526619756 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:23:40 INFO - PROCESS | 1822 | 1462526620117 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0252a7000 == 173 [pid = 1822] [id = 613] 02:23:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb0219f2c00) [pid = 1822] [serial = 1840] [outer = (nil)] 02:23:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7fb021a1b800) [pid = 1822] [serial = 1841] [outer = 0x7fb0219f2c00] 02:23:40 INFO - PROCESS | 1822 | 1462526620199 Marionette DEBUG loaded listener.js 02:23:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb0228d1800) [pid = 1822] [serial = 1842] [outer = 0x7fb0219f2c00] 02:23:41 INFO - PROCESS | 1822 | 1462526621267 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1838ms 02:23:41 INFO - PROCESS | 1822 | 1462526621335 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:23:41 INFO - PROCESS | 1822 | 1462526621350 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 02:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:23:41 INFO - PROCESS | 1822 | 1462526621360 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:23:41 INFO - PROCESS | 1822 | 1462526621364 Marionette TRACE conn3 <- [1,2426,null,{}] 02:23:41 INFO - PROCESS | 1822 | 1462526621374 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:41 INFO - PROCESS | 1822 | 1462526621735 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:23:42 INFO - PROCESS | 1822 | 1462526622106 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025c21000 == 174 [pid = 1822] [id = 614] 02:23:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb021a0fc00) [pid = 1822] [serial = 1843] [outer = (nil)] 02:23:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb023df4c00) [pid = 1822] [serial = 1844] [outer = 0x7fb021a0fc00] 02:23:42 INFO - PROCESS | 1822 | 1462526622229 Marionette DEBUG loaded listener.js 02:23:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb023fa7400) [pid = 1822] [serial = 1845] [outer = 0x7fb021a0fc00] 02:23:43 INFO - PROCESS | 1822 | 1462526623518 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2196ms 02:23:43 INFO - PROCESS | 1822 | 1462526623556 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:23:43 INFO - PROCESS | 1822 | 1462526623559 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 02:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:23:43 INFO - PROCESS | 1822 | 1462526623565 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 1822 | 1462526623568 Marionette TRACE conn3 <- [1,2430,null,{}] 02:23:43 INFO - PROCESS | 1822 | 1462526623574 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:43 INFO - PROCESS | 1822 | 1462526623786 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:23:44 INFO - PROCESS | 1822 | 1462526624108 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026b1a800 == 175 [pid = 1822] [id = 615] 02:23:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb023b06000) [pid = 1822] [serial = 1846] [outer = (nil)] 02:23:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7fb024160c00) [pid = 1822] [serial = 1847] [outer = 0x7fb023b06000] 02:23:44 INFO - PROCESS | 1822 | 1462526624192 Marionette DEBUG loaded listener.js 02:23:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7fb024169400) [pid = 1822] [serial = 1848] [outer = 0x7fb023b06000] 02:23:45 INFO - PROCESS | 1822 | 1462526625034 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1529ms 02:23:45 INFO - PROCESS | 1822 | 1462526625095 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:23:45 INFO - PROCESS | 1822 | 1462526625098 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 02:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:23:45 INFO - PROCESS | 1822 | 1462526625104 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:23:45 INFO - PROCESS | 1822 | 1462526625106 Marionette TRACE conn3 <- [1,2434,null,{}] 02:23:45 INFO - PROCESS | 1822 | 1462526625112 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:45 INFO - PROCESS | 1822 | 1462526625380 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:23:45 INFO - PROCESS | 1822 | 1462526625726 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a88e000 == 176 [pid = 1822] [id = 616] 02:23:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7fb02630e000) [pid = 1822] [serial = 1849] [outer = (nil)] 02:23:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb026752000) [pid = 1822] [serial = 1850] [outer = 0x7fb02630e000] 02:23:45 INFO - PROCESS | 1822 | 1462526625808 Marionette DEBUG loaded listener.js 02:23:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7fb026cb4000) [pid = 1822] [serial = 1851] [outer = 0x7fb02630e000] 02:23:46 INFO - PROCESS | 1822 | 1462526626640 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1583ms 02:23:46 INFO - PROCESS | 1822 | 1462526626689 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:23:46 INFO - PROCESS | 1822 | 1462526626692 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 02:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:23:46 INFO - PROCESS | 1822 | 1462526626699 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:23:46 INFO - PROCESS | 1822 | 1462526626702 Marionette TRACE conn3 <- [1,2438,null,{}] 02:23:46 INFO - PROCESS | 1822 | 1462526626707 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:46 INFO - PROCESS | 1822 | 1462526626936 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:23:47 INFO - PROCESS | 1822 | 1462526627219 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b172800 == 177 [pid = 1822] [id = 617] 02:23:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7fb026626800) [pid = 1822] [serial = 1852] [outer = (nil)] 02:23:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7fb026df3800) [pid = 1822] [serial = 1853] [outer = 0x7fb026626800] 02:23:47 INFO - PROCESS | 1822 | 1462526627338 Marionette DEBUG loaded listener.js 02:23:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 210 (0x7fb0271a5c00) [pid = 1822] [serial = 1854] [outer = 0x7fb026626800] 02:23:48 INFO - PROCESS | 1822 | 1462526628216 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1584ms 02:23:48 INFO - PROCESS | 1822 | 1462526628284 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:23:48 INFO - PROCESS | 1822 | 1462526628288 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 02:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:23:48 INFO - PROCESS | 1822 | 1462526628295 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:23:48 INFO - PROCESS | 1822 | 1462526628297 Marionette TRACE conn3 <- [1,2442,null,{}] 02:23:48 INFO - PROCESS | 1822 | 1462526628303 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:48 INFO - PROCESS | 1822 | 1462526628537 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:23:48 INFO - PROCESS | 1822 | 1462526628858 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02c071800 == 178 [pid = 1822] [id = 618] 02:23:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 211 (0x7fb0252ba800) [pid = 1822] [serial = 1855] [outer = (nil)] 02:23:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 212 (0x7fb0273d4000) [pid = 1822] [serial = 1856] [outer = 0x7fb0252ba800] 02:23:48 INFO - PROCESS | 1822 | 1462526628940 Marionette DEBUG loaded listener.js 02:23:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 213 (0x7fb02950ec00) [pid = 1822] [serial = 1857] [outer = 0x7fb0252ba800] 02:23:49 INFO - PROCESS | 1822 | 1462526629752 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1482ms 02:23:49 INFO - PROCESS | 1822 | 1462526629779 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:23:49 INFO - PROCESS | 1822 | 1462526629783 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 02:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:23:49 INFO - PROCESS | 1822 | 1462526629790 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:23:49 INFO - PROCESS | 1822 | 1462526629793 Marionette TRACE conn3 <- [1,2446,null,{}] 02:23:49 INFO - PROCESS | 1822 | 1462526629798 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:49 INFO - PROCESS | 1822 | 1462526629985 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:23:50 INFO - PROCESS | 1822 | 1462526630272 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cd8b000 == 179 [pid = 1822] [id = 619] 02:23:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 214 (0x7fb0229ddc00) [pid = 1822] [serial = 1858] [outer = (nil)] 02:23:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 215 (0x7fb02a6cac00) [pid = 1822] [serial = 1859] [outer = 0x7fb0229ddc00] 02:23:50 INFO - PROCESS | 1822 | 1462526630349 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 216 (0x7fb02aec4c00) [pid = 1822] [serial = 1860] [outer = 0x7fb0229ddc00] 02:23:51 INFO - PROCESS | 1822 | 1462526631254 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1481ms 02:23:51 INFO - PROCESS | 1822 | 1462526631287 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:23:51 INFO - PROCESS | 1822 | 1462526631289 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 02:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:23:51 INFO - PROCESS | 1822 | 1462526631300 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - PROCESS | 1822 | 1462526631302 Marionette TRACE conn3 <- [1,2450,null,{}] 02:23:51 INFO - PROCESS | 1822 | 1462526631306 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:51 INFO - PROCESS | 1822 | 1462526631528 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:23:51 INFO - PROCESS | 1822 | 1462526631810 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329d5000 == 180 [pid = 1822] [id = 620] 02:23:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 217 (0x7fb026cb4400) [pid = 1822] [serial = 1861] [outer = (nil)] 02:23:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 218 (0x7fb02b6ec000) [pid = 1822] [serial = 1862] [outer = 0x7fb026cb4400] 02:23:51 INFO - PROCESS | 1822 | 1462526631899 Marionette DEBUG loaded listener.js 02:23:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 219 (0x7fb02b953000) [pid = 1822] [serial = 1863] [outer = 0x7fb026cb4400] 02:23:52 INFO - PROCESS | 1822 | 1462526632789 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1541ms 02:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:23:52 INFO - PROCESS | 1822 | 1462526632842 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:23:52 INFO - PROCESS | 1822 | 1462526632846 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 02:23:52 INFO - PROCESS | 1822 | 1462526632852 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:23:52 INFO - PROCESS | 1822 | 1462526632856 Marionette TRACE conn3 <- [1,2454,null,{}] 02:23:52 INFO - PROCESS | 1822 | 1462526632861 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:53 INFO - PROCESS | 1822 | 1462526633087 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:23:53 INFO - PROCESS | 1822 | 1462526633416 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb034a8c800 == 181 [pid = 1822] [id = 621] 02:23:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 220 (0x7fb02cf5b400) [pid = 1822] [serial = 1864] [outer = (nil)] 02:23:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 221 (0x7fb02cfedc00) [pid = 1822] [serial = 1865] [outer = 0x7fb02cf5b400] 02:23:53 INFO - PROCESS | 1822 | 1462526633502 Marionette DEBUG loaded listener.js 02:23:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 222 (0x7fb030047000) [pid = 1822] [serial = 1866] [outer = 0x7fb02cf5b400] 02:23:54 INFO - PROCESS | 1822 | 1462526634346 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1540ms 02:23:54 INFO - PROCESS | 1822 | 1462526634392 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:23:54 INFO - PROCESS | 1822 | 1462526634396 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 02:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:23:54 INFO - PROCESS | 1822 | 1462526634402 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:23:54 INFO - PROCESS | 1822 | 1462526634404 Marionette TRACE conn3 <- [1,2458,null,{}] 02:23:54 INFO - PROCESS | 1822 | 1462526634410 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:54 INFO - PROCESS | 1822 | 1462526634618 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:23:54 INFO - PROCESS | 1822 | 1462526634901 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03653b800 == 182 [pid = 1822] [id = 622] 02:23:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 223 (0x7fb01fa98c00) [pid = 1822] [serial = 1867] [outer = (nil)] 02:23:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 224 (0x7fb0321bdc00) [pid = 1822] [serial = 1868] [outer = 0x7fb01fa98c00] 02:23:55 INFO - PROCESS | 1822 | 1462526635019 Marionette DEBUG loaded listener.js 02:23:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 225 (0x7fb03259e400) [pid = 1822] [serial = 1869] [outer = 0x7fb01fa98c00] 02:23:55 INFO - PROCESS | 1822 | 1462526635879 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1530ms 02:23:55 INFO - PROCESS | 1822 | 1462526635933 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:23:55 INFO - PROCESS | 1822 | 1462526635937 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 02:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:23:55 INFO - PROCESS | 1822 | 1462526635943 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:23:55 INFO - PROCESS | 1822 | 1462526635945 Marionette TRACE conn3 <- [1,2462,null,{}] 02:23:55 INFO - PROCESS | 1822 | 1462526635950 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:56 INFO - PROCESS | 1822 | 1462526636158 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:23:56 INFO - PROCESS | 1822 | 1462526636502 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036bca000 == 183 [pid = 1822] [id = 623] 02:23:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 226 (0x7fb02b554c00) [pid = 1822] [serial = 1870] [outer = (nil)] 02:23:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 227 (0x7fb032d8f400) [pid = 1822] [serial = 1871] [outer = 0x7fb02b554c00] 02:23:56 INFO - PROCESS | 1822 | 1462526636581 Marionette DEBUG loaded listener.js 02:23:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 228 (0x7fb033516800) [pid = 1822] [serial = 1872] [outer = 0x7fb02b554c00] 02:23:57 INFO - PROCESS | 1822 | 1462526637465 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1592ms 02:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:23:57 INFO - PROCESS | 1822 | 1462526637536 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:23:57 INFO - PROCESS | 1822 | 1462526637539 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 02:23:57 INFO - PROCESS | 1822 | 1462526637546 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:23:57 INFO - PROCESS | 1822 | 1462526637548 Marionette TRACE conn3 <- [1,2466,null,{}] 02:23:57 INFO - PROCESS | 1822 | 1462526637554 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:57 INFO - PROCESS | 1822 | 1462526637774 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:23:58 INFO - PROCESS | 1822 | 1462526638094 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b30a000 == 184 [pid = 1822] [id = 624] 02:23:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 229 (0x7fb02cf61c00) [pid = 1822] [serial = 1873] [outer = (nil)] 02:23:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 230 (0x7fb03396e000) [pid = 1822] [serial = 1874] [outer = 0x7fb02cf61c00] 02:23:58 INFO - PROCESS | 1822 | 1462526638172 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 231 (0x7fb0357d8400) [pid = 1822] [serial = 1875] [outer = 0x7fb02cf61c00] 02:23:58 INFO - PROCESS | 1822 | 1462526638989 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1485ms 02:23:59 INFO - PROCESS | 1822 | 1462526639031 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:23:59 INFO - PROCESS | 1822 | 1462526639035 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 02:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:23:59 INFO - PROCESS | 1822 | 1462526639040 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - PROCESS | 1822 | 1462526639043 Marionette TRACE conn3 <- [1,2470,null,{}] 02:23:59 INFO - PROCESS | 1822 | 1462526639048 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:59 INFO - PROCESS | 1822 | 1462526639267 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:23:59 INFO - PROCESS | 1822 | 1462526639562 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce6f800 == 185 [pid = 1822] [id = 625] 02:23:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 232 (0x7fb0229df800) [pid = 1822] [serial = 1876] [outer = (nil)] 02:23:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 233 (0x7fb02cf57400) [pid = 1822] [serial = 1877] [outer = 0x7fb0229df800] 02:23:59 INFO - PROCESS | 1822 | 1462526639678 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 234 (0x7fb036555c00) [pid = 1822] [serial = 1878] [outer = 0x7fb0229df800] 02:24:00 INFO - PROCESS | 1822 | 1462526640508 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1494ms 02:24:00 INFO - PROCESS | 1822 | 1462526640535 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:24:00 INFO - PROCESS | 1822 | 1462526640539 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 02:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:24:00 INFO - PROCESS | 1822 | 1462526640546 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:24:00 INFO - PROCESS | 1822 | 1462526640549 Marionette TRACE conn3 <- [1,2474,null,{}] 02:24:00 INFO - PROCESS | 1822 | 1462526640554 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:00 INFO - PROCESS | 1822 | 1462526640779 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:24:01 INFO - PROCESS | 1822 | 1462526641097 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb048cfb800 == 186 [pid = 1822] [id = 626] 02:24:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 235 (0x7fb0252c1000) [pid = 1822] [serial = 1879] [outer = (nil)] 02:24:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 236 (0x7fb036c24400) [pid = 1822] [serial = 1880] [outer = 0x7fb0252c1000] 02:24:01 INFO - PROCESS | 1822 | 1462526641222 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 237 (0x7fb03adb0c00) [pid = 1822] [serial = 1881] [outer = 0x7fb0252c1000] 02:24:02 INFO - PROCESS | 1822 | 1462526642116 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1633ms 02:24:02 INFO - PROCESS | 1822 | 1462526642181 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 1822 | 1462526642185 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 02:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:24:02 INFO - PROCESS | 1822 | 1462526642194 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - PROCESS | 1822 | 1462526642197 Marionette TRACE conn3 <- [1,2478,null,{}] 02:24:02 INFO - PROCESS | 1822 | 1462526642203 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:02 INFO - PROCESS | 1822 | 1462526642446 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:24:02 INFO - PROCESS | 1822 | 1462526642770 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e22a000 == 187 [pid = 1822] [id = 627] 02:24:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 238 (0x7fb02a572400) [pid = 1822] [serial = 1882] [outer = (nil)] 02:24:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 239 (0x7fb03b8c6800) [pid = 1822] [serial = 1883] [outer = 0x7fb02a572400] 02:24:02 INFO - PROCESS | 1822 | 1462526642848 Marionette DEBUG loaded listener.js 02:24:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 240 (0x7fb03be2c000) [pid = 1822] [serial = 1884] [outer = 0x7fb02a572400] 02:24:03 INFO - PROCESS | 1822 | 1462526643687 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1543ms 02:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:24:03 INFO - PROCESS | 1822 | 1462526643738 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:24:03 INFO - PROCESS | 1822 | 1462526643741 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 02:24:03 INFO - PROCESS | 1822 | 1462526643747 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:24:03 INFO - PROCESS | 1822 | 1462526643750 Marionette TRACE conn3 <- [1,2482,null,{}] 02:24:03 INFO - PROCESS | 1822 | 1462526643755 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:03 INFO - PROCESS | 1822 | 1462526643977 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:24:04 INFO - PROCESS | 1822 | 1462526644265 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb053f87000 == 188 [pid = 1822] [id = 628] 02:24:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 241 (0x7fb02950e400) [pid = 1822] [serial = 1885] [outer = (nil)] 02:24:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 242 (0x7fb03c351800) [pid = 1822] [serial = 1886] [outer = 0x7fb02950e400] 02:24:04 INFO - PROCESS | 1822 | 1462526644390 Marionette DEBUG loaded listener.js 02:24:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 243 (0x7fb03d12f000) [pid = 1822] [serial = 1887] [outer = 0x7fb02950e400] 02:24:05 INFO - PROCESS | 1822 | 1462526645262 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1590ms 02:24:05 INFO - PROCESS | 1822 | 1462526645337 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 1822 | 1462526645341 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 02:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:24:05 INFO - PROCESS | 1822 | 1462526645347 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - PROCESS | 1822 | 1462526645349 Marionette TRACE conn3 <- [1,2486,null,{}] 02:24:05 INFO - PROCESS | 1822 | 1462526645355 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:05 INFO - PROCESS | 1822 | 1462526645646 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:24:06 INFO - PROCESS | 1822 | 1462526646018 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020634000 == 189 [pid = 1822] [id = 629] 02:24:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 244 (0x7fb03d4b3000) [pid = 1822] [serial = 1888] [outer = (nil)] 02:24:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 245 (0x7fb03dd80000) [pid = 1822] [serial = 1889] [outer = 0x7fb03d4b3000] 02:24:06 INFO - PROCESS | 1822 | 1462526646103 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 246 (0x7fb03f123c00) [pid = 1822] [serial = 1890] [outer = 0x7fb03d4b3000] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb022c46000 == 188 [pid = 1822] [id = 609] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020d63800 == 187 [pid = 1822] [id = 608] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01c5ca800 == 186 [pid = 1822] [id = 607] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03d487800 == 185 [pid = 1822] [id = 598] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b65f800 == 184 [pid = 1822] [id = 597] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb038811000 == 183 [pid = 1822] [id = 596] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036bbc000 == 182 [pid = 1822] [id = 595] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0364c9000 == 181 [pid = 1822] [id = 594] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0331d6800 == 180 [pid = 1822] [id = 593] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323c5800 == 179 [pid = 1822] [id = 592] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b525000 == 178 [pid = 1822] [id = 591] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb027256000 == 177 [pid = 1822] [id = 590] 02:24:08 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023b48800 == 176 [pid = 1822] [id = 589] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 245 (0x7fb02692c000) [pid = 1822] [serial = 1764] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 244 (0x7fb026dea000) [pid = 1822] [serial = 1698] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 243 (0x7fb036c19000) [pid = 1822] [serial = 1710] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 242 (0x7fb026755000) [pid = 1822] [serial = 1763] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 241 (0x7fb0228cd000) [pid = 1822] [serial = 1751] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 240 (0x7fb02084f800) [pid = 1822] [serial = 1731] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 239 (0x7fb03be46800) [pid = 1822] [serial = 1509] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 238 (0x7fb04e9bac00) [pid = 1822] [serial = 1653] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 237 (0x7fb03c956800) [pid = 1822] [serial = 1716] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 236 (0x7fb02b726800) [pid = 1822] [serial = 1701] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 235 (0x7fb0364a5800) [pid = 1822] [serial = 1587] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 234 (0x7fb026deac00) [pid = 1822] [serial = 1500] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 233 (0x7fb026f5cc00) [pid = 1822] [serial = 1527] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 232 (0x7fb020eccc00) [pid = 1822] [serial = 1727] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 231 (0x7fb020ed0c00) [pid = 1822] [serial = 1728] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 230 (0x7fb026634000) [pid = 1822] [serial = 1518] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 229 (0x7fb0216da800) [pid = 1822] [serial = 1748] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 228 (0x7fb02a6d5c00) [pid = 1822] [serial = 1566] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 227 (0x7fb02ae6bc00) [pid = 1822] [serial = 1626] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 226 (0x7fb036314400) [pid = 1822] [serial = 1443] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 225 (0x7fb03be30000) [pid = 1822] [serial = 1715] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 224 (0x7fb038bee000) [pid = 1822] [serial = 1590] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 223 (0x7fb039faa000) [pid = 1822] [serial = 1446] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 222 (0x7fb038becc00) [pid = 1822] [serial = 1712] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 221 (0x7fb02b559c00) [pid = 1822] [serial = 1700] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 220 (0x7fb026f52800) [pid = 1822] [serial = 1524] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 219 (0x7fb023b0d000) [pid = 1822] [serial = 1757] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 218 (0x7fb0217cf800) [pid = 1822] [serial = 1560] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 217 (0x7fb023df9800) [pid = 1822] [serial = 1758] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 216 (0x7fb04e9bf000) [pid = 1822] [serial = 1515] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 215 (0x7fb033329000) [pid = 1822] [serial = 1578] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 214 (0x7fb0216a6c00) [pid = 1822] [serial = 1734] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 213 (0x7fb0217d9400) [pid = 1822] [serial = 1754] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 212 (0x7fb048c67800) [pid = 1822] [serial = 1458] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 211 (0x7fb01faa1000) [pid = 1822] [serial = 1656] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 210 (0x7fb03ced4c00) [pid = 1822] [serial = 1452] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 209 (0x7fb02be74400) [pid = 1822] [serial = 1569] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7fb022078800) [pid = 1822] [serial = 1533] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7fb023df7c00) [pid = 1822] [serial = 1694] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7fb0219fe400) [pid = 1822] [serial = 1644] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb026f61800) [pid = 1822] [serial = 1530] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7fb02692fc00) [pid = 1822] [serial = 1563] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7fb043c41800) [pid = 1822] [serial = 1638] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7fb0216d1c00) [pid = 1822] [serial = 1745] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb03dec6c00) [pid = 1822] [serial = 1719] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb026757c00) [pid = 1822] [serial = 1697] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb03379c400) [pid = 1822] [serial = 1581] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb02692a400) [pid = 1822] [serial = 1623] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb03004b000) [pid = 1822] [serial = 1572] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7fb034aba400) [pid = 1822] [serial = 1584] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb03be2e800) [pid = 1822] [serial = 1593] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb023fa5000) [pid = 1822] [serial = 1662] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb021a19400) [pid = 1822] [serial = 1650] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb03be26400) [pid = 1822] [serial = 1635] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb02b868c00) [pid = 1822] [serial = 1503] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb03d432c00) [pid = 1822] [serial = 1718] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb023df7000) [pid = 1822] [serial = 1659] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb01fc28800) [pid = 1822] [serial = 1737] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb03aee1400) [pid = 1822] [serial = 1632] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb04ce65800) [pid = 1822] [serial = 1739] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb032579400) [pid = 1822] [serial = 1575] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb036c1b000) [pid = 1822] [serial = 1470] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb0334e9000) [pid = 1822] [serial = 1629] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb036c24800) [pid = 1822] [serial = 1473] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb025376000) [pid = 1822] [serial = 1752] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb043c9d000) [pid = 1822] [serial = 1512] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb03d12ec00) [pid = 1822] [serial = 1596] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb036390000) [pid = 1822] [serial = 1709] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb03a049000) [pid = 1822] [serial = 1497] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb02084a000) [pid = 1822] [serial = 1730] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb032348800) [pid = 1822] [serial = 1704] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb023fb0c00) [pid = 1822] [serial = 1665] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb032d84400) [pid = 1822] [serial = 1440] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb02ff45000) [pid = 1822] [serial = 1703] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb020ecb800) [pid = 1822] [serial = 1733] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb03b6ae400) [pid = 1822] [serial = 1713] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb02662e800) [pid = 1822] [serial = 1761] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb04e6a4800) [pid = 1822] [serial = 1740] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb021a10800) [pid = 1822] [serial = 1755] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb026318000) [pid = 1822] [serial = 1521] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb0216ab400) [pid = 1822] [serial = 1724] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb02b95a400) [pid = 1822] [serial = 1437] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb0273d1000) [pid = 1822] [serial = 1467] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb04c910c00) [pid = 1822] [serial = 1647] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb03dec8c00) [pid = 1822] [serial = 1455] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb01c3d3400) [pid = 1822] [serial = 1742] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb0252bb400) [pid = 1822] [serial = 1760] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb032a56000) [pid = 1822] [serial = 1707] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb03ffbf000) [pid = 1822] [serial = 1721] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb048c68400) [pid = 1822] [serial = 1722] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb023fb1800) [pid = 1822] [serial = 1695] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb04ad65c00) [pid = 1822] [serial = 1641] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb027e52000) [pid = 1822] [serial = 1434] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb0216d6000) [pid = 1822] [serial = 1746] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb04ac5f400) [pid = 1822] [serial = 1725] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb033970000) [pid = 1822] [serial = 1431] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb04e248000) [pid = 1822] [serial = 1464] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb0216dec00) [pid = 1822] [serial = 1749] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb032595800) [pid = 1822] [serial = 1706] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb01fc24000) [pid = 1822] [serial = 1736] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb03c34c800) [pid = 1822] [serial = 1449] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb04af29000) [pid = 1822] [serial = 1461] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb03afa7800) [pid = 1822] [serial = 1506] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb01c3d7c00) [pid = 1822] [serial = 1743] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb0396b8c00) [pid = 1822] [serial = 1620] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb026cbc400) [pid = 1822] [serial = 1766] [outer = (nil)] [url = about:blank] 02:24:08 INFO - PROCESS | 1822 | 1462526648796 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 3545ms 02:24:08 INFO - PROCESS | 1822 | 1462526648894 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 1822 | 1462526648899 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 02:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:24:08 INFO - PROCESS | 1822 | 1462526648910 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - PROCESS | 1822 | 1462526648913 Marionette TRACE conn3 <- [1,2490,null,{}] 02:24:08 INFO - PROCESS | 1822 | 1462526648922 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:09 INFO - PROCESS | 1822 | 1462526649156 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:24:09 INFO - PROCESS | 1822 | 1462526649410 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c3c5000 == 177 [pid = 1822] [id = 630] 02:24:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb01dacd800) [pid = 1822] [serial = 1891] [outer = (nil)] 02:24:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb01dad2c00) [pid = 1822] [serial = 1892] [outer = 0x7fb01dacd800] 02:24:09 INFO - PROCESS | 1822 | 1462526649482 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb01fa9b800) [pid = 1822] [serial = 1893] [outer = 0x7fb01dacd800] 02:24:10 INFO - PROCESS | 1822 | 1462526650298 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1440ms 02:24:10 INFO - PROCESS | 1822 | 1462526650351 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:24:10 INFO - PROCESS | 1822 | 1462526650359 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 02:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:24:10 INFO - PROCESS | 1822 | 1462526650371 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:24:10 INFO - PROCESS | 1822 | 1462526650375 Marionette TRACE conn3 <- [1,2494,null,{}] 02:24:10 INFO - PROCESS | 1822 | 1462526650381 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:10 INFO - PROCESS | 1822 | 1462526650600 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:24:10 INFO - PROCESS | 1822 | 1462526650834 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020633000 == 178 [pid = 1822] [id = 631] 02:24:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb01fb08800) [pid = 1822] [serial = 1894] [outer = (nil)] 02:24:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb01fc1c000) [pid = 1822] [serial = 1895] [outer = 0x7fb01fb08800] 02:24:10 INFO - PROCESS | 1822 | 1462526650896 Marionette DEBUG loaded listener.js 02:24:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb01fc28800) [pid = 1822] [serial = 1896] [outer = 0x7fb01fb08800] 02:24:11 INFO - PROCESS | 1822 | 1462526651802 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1487ms 02:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:24:11 INFO - PROCESS | 1822 | 1462526651859 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:24:11 INFO - PROCESS | 1822 | 1462526651862 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 02:24:11 INFO - PROCESS | 1822 | 1462526651867 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:24:11 INFO - PROCESS | 1822 | 1462526651873 Marionette TRACE conn3 <- [1,2498,null,{}] 02:24:11 INFO - PROCESS | 1822 | 1462526651888 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:12 INFO - PROCESS | 1822 | 1462526652188 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:24:12 INFO - PROCESS | 1822 | 1462526652238 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020d65000 == 179 [pid = 1822] [id = 632] 02:24:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb020bd0c00) [pid = 1822] [serial = 1897] [outer = (nil)] 02:24:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb020dc8800) [pid = 1822] [serial = 1898] [outer = 0x7fb020bd0c00] 02:24:12 INFO - PROCESS | 1822 | 1462526652361 Marionette DEBUG loaded listener.js 02:24:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb020ec6400) [pid = 1822] [serial = 1899] [outer = 0x7fb020bd0c00] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb026cbc000) [pid = 1822] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb023dfa800) [pid = 1822] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb01c3cfc00) [pid = 1822] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb032d83c00) [pid = 1822] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb02b572c00) [pid = 1822] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb023b07800) [pid = 1822] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb01c3d7800) [pid = 1822] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb026cbd800) [pid = 1822] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb0216d0c00) [pid = 1822] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb02cff2800) [pid = 1822] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb01dac3800) [pid = 1822] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb030050400) [pid = 1822] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb0216d3000) [pid = 1822] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb03f12e400) [pid = 1822] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb01c3d1800) [pid = 1822] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb02b957c00) [pid = 1822] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb01fb08c00) [pid = 1822] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb01fb07c00) [pid = 1822] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:24:13 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb026df3c00) [pid = 1822] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:24:13 INFO - PROCESS | 1822 | 1462526653894 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2089ms 02:24:13 INFO - PROCESS | 1822 | 1462526653957 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:24:13 INFO - PROCESS | 1822 | 1462526653961 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 02:24:13 INFO - PROCESS | 1822 | 1462526653967 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:24:13 INFO - PROCESS | 1822 | 1462526653970 Marionette TRACE conn3 <- [1,2502,null,{}] 02:24:13 INFO - PROCESS | 1822 | 1462526653975 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:14 INFO - PROCESS | 1822 | 1462526654172 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:24:14 INFO - PROCESS | 1822 | 1462526654362 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0219a2800 == 180 [pid = 1822] [id = 633] 02:24:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb01dac3c00) [pid = 1822] [serial = 1900] [outer = (nil)] 02:24:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb020ec9800) [pid = 1822] [serial = 1901] [outer = 0x7fb01dac3c00] 02:24:14 INFO - PROCESS | 1822 | 1462526654425 Marionette DEBUG loaded listener.js 02:24:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb020ed2800) [pid = 1822] [serial = 1902] [outer = 0x7fb01dac3c00] 02:24:15 INFO - PROCESS | 1822 | 1462526655163 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1237ms 02:24:15 INFO - PROCESS | 1822 | 1462526655205 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:24:15 INFO - PROCESS | 1822 | 1462526655208 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 02:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:24:15 INFO - PROCESS | 1822 | 1462526655390 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - PROCESS | 1822 | 1462526655396 Marionette TRACE conn3 <- [1,2506,null,{}] 02:24:15 INFO - PROCESS | 1822 | 1462526655405 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:15 INFO - PROCESS | 1822 | 1462526655646 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:24:16 INFO - PROCESS | 1822 | 1462526656016 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c5de800 == 181 [pid = 1822] [id = 634] 02:24:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb01dac4400) [pid = 1822] [serial = 1903] [outer = (nil)] 02:24:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb01daca800) [pid = 1822] [serial = 1904] [outer = 0x7fb01dac4400] 02:24:16 INFO - PROCESS | 1822 | 1462526656158 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb01fa9f000) [pid = 1822] [serial = 1905] [outer = 0x7fb01dac4400] 02:24:17 INFO - PROCESS | 1822 | 1462526657166 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1866ms 02:24:17 INFO - PROCESS | 1822 | 1462526657235 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 1822 | 1462526657240 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 02:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:24:17 INFO - PROCESS | 1822 | 1462526657247 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 1822 | 1462526657251 Marionette TRACE conn3 <- [1,2510,null,{}] 02:24:17 INFO - PROCESS | 1822 | 1462526657262 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:17 INFO - PROCESS | 1822 | 1462526657530 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:24:17 INFO - PROCESS | 1822 | 1462526657855 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb021faa000 == 182 [pid = 1822] [id = 635] 02:24:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb020845400) [pid = 1822] [serial = 1906] [outer = (nil)] 02:24:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb02084dc00) [pid = 1822] [serial = 1907] [outer = 0x7fb020845400] 02:24:17 INFO - PROCESS | 1822 | 1462526657931 Marionette DEBUG loaded listener.js 02:24:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb020dca400) [pid = 1822] [serial = 1908] [outer = 0x7fb020845400] 02:24:18 INFO - PROCESS | 1822 | 1462526658862 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1683ms 02:24:18 INFO - PROCESS | 1822 | 1462526658933 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:24:18 INFO - PROCESS | 1822 | 1462526658939 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 02:24:18 INFO - PROCESS | 1822 | 1462526658948 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 1822 | 1462526658954 Marionette TRACE conn3 <- [1,2514,null,{}] 02:24:18 INFO - PROCESS | 1822 | 1462526658963 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:19 INFO - PROCESS | 1822 | 1462526659255 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:24:19 INFO - PROCESS | 1822 | 1462526659620 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb022c34800 == 183 [pid = 1822] [id = 636] 02:24:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb0216ac400) [pid = 1822] [serial = 1909] [outer = (nil)] 02:24:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb0216d1400) [pid = 1822] [serial = 1910] [outer = 0x7fb0216ac400] 02:24:19 INFO - PROCESS | 1822 | 1462526659703 Marionette DEBUG loaded listener.js 02:24:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb0216db000) [pid = 1822] [serial = 1911] [outer = 0x7fb0216ac400] 02:24:20 INFO - PROCESS | 1822 | 1462526660718 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1836ms 02:24:20 INFO - PROCESS | 1822 | 1462526660784 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:24:20 INFO - PROCESS | 1822 | 1462526660788 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 02:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:24:20 INFO - PROCESS | 1822 | 1462526660794 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:24:20 INFO - PROCESS | 1822 | 1462526660797 Marionette TRACE conn3 <- [1,2518,null,{}] 02:24:20 INFO - PROCESS | 1822 | 1462526660802 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:21 INFO - PROCESS | 1822 | 1462526661057 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:24:21 INFO - PROCESS | 1822 | 1462526661420 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023b3a000 == 184 [pid = 1822] [id = 637] 02:24:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb0219f2000) [pid = 1822] [serial = 1912] [outer = (nil)] 02:24:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb0219fac00) [pid = 1822] [serial = 1913] [outer = 0x7fb0219f2000] 02:24:21 INFO - PROCESS | 1822 | 1462526661528 Marionette DEBUG loaded listener.js 02:24:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb021a0f400) [pid = 1822] [serial = 1914] [outer = 0x7fb0219f2000] 02:24:22 INFO - PROCESS | 1822 | 1462526662396 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1632ms 02:24:22 INFO - PROCESS | 1822 | 1462526662429 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:24:22 INFO - PROCESS | 1822 | 1462526662432 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 02:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:24:22 INFO - PROCESS | 1822 | 1462526662439 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:24:22 INFO - PROCESS | 1822 | 1462526662443 Marionette TRACE conn3 <- [1,2522,null,{}] 02:24:22 INFO - PROCESS | 1822 | 1462526662448 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:22 INFO - PROCESS | 1822 | 1462526662686 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:24:22 INFO - PROCESS | 1822 | 1462526662932 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0240d0800 == 185 [pid = 1822] [id = 638] 02:24:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb0217d6c00) [pid = 1822] [serial = 1915] [outer = (nil)] 02:24:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb022070800) [pid = 1822] [serial = 1916] [outer = 0x7fb0217d6c00] 02:24:23 INFO - PROCESS | 1822 | 1462526663009 Marionette DEBUG loaded listener.js 02:24:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb022077000) [pid = 1822] [serial = 1917] [outer = 0x7fb0217d6c00] 02:24:24 INFO - PROCESS | 1822 | 1462526664033 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1635ms 02:24:24 INFO - PROCESS | 1822 | 1462526664075 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:24:24 INFO - PROCESS | 1822 | 1462526664079 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 02:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:24:24 INFO - PROCESS | 1822 | 1462526664086 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:24:24 INFO - PROCESS | 1822 | 1462526664090 Marionette TRACE conn3 <- [1,2526,null,{}] 02:24:24 INFO - PROCESS | 1822 | 1462526664098 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:24 INFO - PROCESS | 1822 | 1462526664408 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:24:24 INFO - PROCESS | 1822 | 1462526664763 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0241d5000 == 186 [pid = 1822] [id = 639] 02:24:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb023b11000) [pid = 1822] [serial = 1918] [outer = (nil)] 02:24:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb023b74400) [pid = 1822] [serial = 1919] [outer = 0x7fb023b11000] 02:24:24 INFO - PROCESS | 1822 | 1462526664868 Marionette DEBUG loaded listener.js 02:24:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb023df4800) [pid = 1822] [serial = 1920] [outer = 0x7fb023b11000] 02:24:25 INFO - PROCESS | 1822 | 1462526665861 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1835ms 02:24:25 INFO - PROCESS | 1822 | 1462526665923 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:24:25 INFO - PROCESS | 1822 | 1462526665927 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 02:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:24:25 INFO - PROCESS | 1822 | 1462526665937 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:24:25 INFO - PROCESS | 1822 | 1462526665942 Marionette TRACE conn3 <- [1,2530,null,{}] 02:24:25 INFO - PROCESS | 1822 | 1462526665950 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:26 INFO - PROCESS | 1822 | 1462526666259 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:24:26 INFO - PROCESS | 1822 | 1462526666621 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025297800 == 187 [pid = 1822] [id = 640] 02:24:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb0219f1400) [pid = 1822] [serial = 1921] [outer = (nil)] 02:24:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb023fa3400) [pid = 1822] [serial = 1922] [outer = 0x7fb0219f1400] 02:24:26 INFO - PROCESS | 1822 | 1462526666701 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb023faec00) [pid = 1822] [serial = 1923] [outer = 0x7fb0219f1400] 02:24:27 INFO - PROCESS | 1822 | 1462526667654 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1784ms 02:24:27 INFO - PROCESS | 1822 | 1462526667722 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 1822 | 1462526667726 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 02:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:24:27 INFO - PROCESS | 1822 | 1462526667734 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - PROCESS | 1822 | 1462526667738 Marionette TRACE conn3 <- [1,2534,null,{}] 02:24:27 INFO - PROCESS | 1822 | 1462526667746 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:28 INFO - PROCESS | 1822 | 1462526668054 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:24:28 INFO - PROCESS | 1822 | 1462526668433 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0253bc000 == 188 [pid = 1822] [id = 641] 02:24:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb023b11800) [pid = 1822] [serial = 1924] [outer = (nil)] 02:24:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb024162000) [pid = 1822] [serial = 1925] [outer = 0x7fb023b11800] 02:24:28 INFO - PROCESS | 1822 | 1462526668508 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb02416bc00) [pid = 1822] [serial = 1926] [outer = 0x7fb023b11800] 02:24:29 INFO - PROCESS | 1822 | 1462526669376 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1689ms 02:24:29 INFO - PROCESS | 1822 | 1462526669423 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:24:29 INFO - PROCESS | 1822 | 1462526669426 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 02:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:24:29 INFO - PROCESS | 1822 | 1462526669432 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:24:29 INFO - PROCESS | 1822 | 1462526669434 Marionette TRACE conn3 <- [1,2538,null,{}] 02:24:29 INFO - PROCESS | 1822 | 1462526669440 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:29 INFO - PROCESS | 1822 | 1462526669658 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:24:29 INFO - PROCESS | 1822 | 1462526669930 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025c15800 == 189 [pid = 1822] [id = 642] 02:24:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb023faf000) [pid = 1822] [serial = 1927] [outer = (nil)] 02:24:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb0241b0800) [pid = 1822] [serial = 1928] [outer = 0x7fb023faf000] 02:24:30 INFO - PROCESS | 1822 | 1462526670005 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb0252b2400) [pid = 1822] [serial = 1929] [outer = 0x7fb023faf000] 02:24:30 INFO - PROCESS | 1822 | 1462526670865 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1478ms 02:24:30 INFO - PROCESS | 1822 | 1462526670927 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:24:30 INFO - PROCESS | 1822 | 1462526670932 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 02:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:24:30 INFO - PROCESS | 1822 | 1462526670946 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 1822 | 1462526670948 Marionette TRACE conn3 <- [1,2542,null,{}] 02:24:30 INFO - PROCESS | 1822 | 1462526670954 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:31 INFO - PROCESS | 1822 | 1462526671190 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:24:31 INFO - PROCESS | 1822 | 1462526671529 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026710800 == 190 [pid = 1822] [id = 643] 02:24:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb0217d0800) [pid = 1822] [serial = 1930] [outer = (nil)] 02:24:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb0252bc000) [pid = 1822] [serial = 1931] [outer = 0x7fb0217d0800] 02:24:31 INFO - PROCESS | 1822 | 1462526671637 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb025375400) [pid = 1822] [serial = 1932] [outer = 0x7fb0217d0800] 02:24:32 INFO - PROCESS | 1822 | 1462526672871 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1996ms 02:24:32 INFO - PROCESS | 1822 | 1462526672943 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:24:32 INFO - PROCESS | 1822 | 1462526672947 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 02:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:24:32 INFO - PROCESS | 1822 | 1462526672955 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:24:32 INFO - PROCESS | 1822 | 1462526672962 Marionette TRACE conn3 <- [1,2546,null,{}] 02:24:32 INFO - PROCESS | 1822 | 1462526672970 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:33 INFO - PROCESS | 1822 | 1462526673364 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:24:33 INFO - PROCESS | 1822 | 1462526673782 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026b1f000 == 191 [pid = 1822] [id = 644] 02:24:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb026319000) [pid = 1822] [serial = 1933] [outer = (nil)] 02:24:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb026628400) [pid = 1822] [serial = 1934] [outer = 0x7fb026319000] 02:24:33 INFO - PROCESS | 1822 | 1462526673892 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb026635c00) [pid = 1822] [serial = 1935] [outer = 0x7fb026319000] 02:24:34 INFO - PROCESS | 1822 | 1462526674809 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1890ms 02:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:24:34 INFO - PROCESS | 1822 | 1462526674846 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 1822 | 1462526674850 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 02:24:34 INFO - PROCESS | 1822 | 1462526674856 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 1822 | 1462526674859 Marionette TRACE conn3 <- [1,2550,null,{}] 02:24:34 INFO - PROCESS | 1822 | 1462526674864 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:35 INFO - PROCESS | 1822 | 1462526675091 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:24:35 INFO - PROCESS | 1822 | 1462526675368 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb027244000 == 192 [pid = 1822] [id = 645] 02:24:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb026317800) [pid = 1822] [serial = 1936] [outer = (nil)] 02:24:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb026928800) [pid = 1822] [serial = 1937] [outer = 0x7fb026317800] 02:24:35 INFO - PROCESS | 1822 | 1462526675488 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb026cb1c00) [pid = 1822] [serial = 1938] [outer = 0x7fb026317800] 02:24:36 INFO - PROCESS | 1822 | 1462526676356 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1579ms 02:24:36 INFO - PROCESS | 1822 | 1462526676435 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 1822 | 1462526676437 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 02:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:24:36 INFO - PROCESS | 1822 | 1462526676443 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - PROCESS | 1822 | 1462526676446 Marionette TRACE conn3 <- [1,2554,null,{}] 02:24:36 INFO - PROCESS | 1822 | 1462526676451 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 1822 | 1462526676701 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:24:37 INFO - PROCESS | 1822 | 1462526677029 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb029640000 == 193 [pid = 1822] [id = 646] 02:24:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb026319800) [pid = 1822] [serial = 1939] [outer = (nil)] 02:24:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb026cbd000) [pid = 1822] [serial = 1940] [outer = 0x7fb026319800] 02:24:37 INFO - PROCESS | 1822 | 1462526677106 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb026df5400) [pid = 1822] [serial = 1941] [outer = 0x7fb026319800] 02:24:38 INFO - PROCESS | 1822 | 1462526678028 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1628ms 02:24:38 INFO - PROCESS | 1822 | 1462526678072 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:24:38 INFO - PROCESS | 1822 | 1462526678076 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 02:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:24:38 INFO - PROCESS | 1822 | 1462526678081 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:24:38 INFO - PROCESS | 1822 | 1462526678084 Marionette TRACE conn3 <- [1,2558,null,{}] 02:24:38 INFO - PROCESS | 1822 | 1462526678090 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:38 INFO - PROCESS | 1822 | 1462526678306 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:24:38 INFO - PROCESS | 1822 | 1462526678583 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a893000 == 194 [pid = 1822] [id = 647] 02:24:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb02675f800) [pid = 1822] [serial = 1942] [outer = (nil)] 02:24:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb026f59c00) [pid = 1822] [serial = 1943] [outer = 0x7fb02675f800] 02:24:38 INFO - PROCESS | 1822 | 1462526678659 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb0271a5400) [pid = 1822] [serial = 1944] [outer = 0x7fb02675f800] 02:24:39 INFO - PROCESS | 1822 | 1462526679575 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1531ms 02:24:39 INFO - PROCESS | 1822 | 1462526679614 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 1822 | 1462526679618 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 02:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:24:39 INFO - PROCESS | 1822 | 1462526679623 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 1822 | 1462526679625 Marionette TRACE conn3 <- [1,2562,null,{}] 02:24:39 INFO - PROCESS | 1822 | 1462526679631 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:39 INFO - PROCESS | 1822 | 1462526679850 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:24:40 INFO - PROCESS | 1822 | 1462526680223 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02af97800 == 195 [pid = 1822] [id = 648] 02:24:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb026929000) [pid = 1822] [serial = 1945] [outer = (nil)] 02:24:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb0271b0400) [pid = 1822] [serial = 1946] [outer = 0x7fb026929000] 02:24:40 INFO - PROCESS | 1822 | 1462526680350 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb0273cac00) [pid = 1822] [serial = 1947] [outer = 0x7fb026929000] 02:24:41 INFO - PROCESS | 1822 | 1462526681498 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1928ms 02:24:41 INFO - PROCESS | 1822 | 1462526681553 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:24:41 INFO - PROCESS | 1822 | 1462526681557 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 02:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:24:41 INFO - PROCESS | 1822 | 1462526681562 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 1822 | 1462526681565 Marionette TRACE conn3 <- [1,2566,null,{}] 02:24:41 INFO - PROCESS | 1822 | 1462526681571 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:41 INFO - PROCESS | 1822 | 1462526681812 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:24:42 INFO - PROCESS | 1822 | 1462526682126 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b167800 == 196 [pid = 1822] [id = 649] 02:24:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb0229e1800) [pid = 1822] [serial = 1948] [outer = (nil)] 02:24:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb0273d2000) [pid = 1822] [serial = 1949] [outer = 0x7fb0229e1800] 02:24:42 INFO - PROCESS | 1822 | 1462526682212 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb027e47000) [pid = 1822] [serial = 1950] [outer = 0x7fb0229e1800] 02:24:43 INFO - PROCESS | 1822 | 1462526683059 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1536ms 02:24:43 INFO - PROCESS | 1822 | 1462526683100 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:24:43 INFO - PROCESS | 1822 | 1462526683103 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 02:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:24:43 INFO - PROCESS | 1822 | 1462526683109 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - PROCESS | 1822 | 1462526683112 Marionette TRACE conn3 <- [1,2570,null,{}] 02:24:43 INFO - PROCESS | 1822 | 1462526683117 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:43 INFO - PROCESS | 1822 | 1462526683329 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:24:43 INFO - PROCESS | 1822 | 1462526683608 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02bdc7800 == 197 [pid = 1822] [id = 650] 02:24:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb023b06800) [pid = 1822] [serial = 1951] [outer = (nil)] 02:24:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb027e52800) [pid = 1822] [serial = 1952] [outer = 0x7fb023b06800] 02:24:43 INFO - PROCESS | 1822 | 1462526683725 Marionette DEBUG loaded listener.js 02:24:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb029517000) [pid = 1822] [serial = 1953] [outer = 0x7fb023b06800] 02:24:44 INFO - PROCESS | 1822 | 1462526684580 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1528ms 02:24:44 INFO - PROCESS | 1822 | 1462526684639 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:24:44 INFO - PROCESS | 1822 | 1462526684642 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 02:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:24:44 INFO - PROCESS | 1822 | 1462526684648 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 1822 | 1462526684651 Marionette TRACE conn3 <- [1,2574,null,{}] 02:24:44 INFO - PROCESS | 1822 | 1462526684656 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:44 INFO - PROCESS | 1822 | 1462526684881 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:24:45 INFO - PROCESS | 1822 | 1462526685211 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cc10000 == 198 [pid = 1822] [id = 651] 02:24:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb0273d1800) [pid = 1822] [serial = 1954] [outer = (nil)] 02:24:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb02a56c400) [pid = 1822] [serial = 1955] [outer = 0x7fb0273d1800] 02:24:45 INFO - PROCESS | 1822 | 1462526685287 Marionette DEBUG loaded listener.js 02:24:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb02a6ccc00) [pid = 1822] [serial = 1956] [outer = 0x7fb0273d1800] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04981e000 == 197 [pid = 1822] [id = 47] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020633000 == 196 [pid = 1822] [id = 631] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01c3c5000 == 195 [pid = 1822] [id = 630] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb053f87000 == 194 [pid = 1822] [id = 628] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb04e22a000 == 193 [pid = 1822] [id = 627] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb048cfb800 == 192 [pid = 1822] [id = 626] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03ce6f800 == 191 [pid = 1822] [id = 625] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b30a000 == 190 [pid = 1822] [id = 624] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036bca000 == 189 [pid = 1822] [id = 623] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03653b800 == 188 [pid = 1822] [id = 622] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb034a8c800 == 187 [pid = 1822] [id = 621] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0329d5000 == 186 [pid = 1822] [id = 620] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02cd8b000 == 185 [pid = 1822] [id = 619] 02:24:46 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02c071800 == 184 [pid = 1822] [id = 618] 02:24:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b172800 == 183 [pid = 1822] [id = 617] 02:24:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a88e000 == 182 [pid = 1822] [id = 616] 02:24:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026b1a800 == 181 [pid = 1822] [id = 615] 02:24:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025c21000 == 180 [pid = 1822] [id = 614] 02:24:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0252a7000 == 179 [pid = 1822] [id = 613] 02:24:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb022c45000 == 178 [pid = 1822] [id = 612] 02:24:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020d6f800 == 177 [pid = 1822] [id = 610] 02:24:47 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01d4ed800 == 176 [pid = 1822] [id = 611] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb039fa8400) [pid = 1822] [serial = 1796] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb036c21800) [pid = 1822] [serial = 1794] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb02cff7400) [pid = 1822] [serial = 1692] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb01fb0dc00) [pid = 1822] [serial = 1823] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb019fccc00) [pid = 1822] [serial = 1814] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb03baaa800) [pid = 1822] [serial = 1797] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb02aec0400) [pid = 1822] [serial = 1779] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb021a11800) [pid = 1822] [serial = 1830] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb032355400) [pid = 1822] [serial = 1784] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb0241af400) [pid = 1822] [serial = 1811] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb01dacdc00) [pid = 1822] [serial = 1808] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb0325a2c00) [pid = 1822] [serial = 1785] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb02a6cc800) [pid = 1822] [serial = 1778] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb0216dbc00) [pid = 1822] [serial = 1829] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb02416b000) [pid = 1822] [serial = 1773] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb01dad1c00) [pid = 1822] [serial = 1809] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb03379ec00) [pid = 1822] [serial = 1790] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb0217d7c00) [pid = 1822] [serial = 1769] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb049d6d000) [pid = 1822] [serial = 1800] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb02206d000) [pid = 1822] [serial = 1770] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb0363eb000) [pid = 1822] [serial = 1793] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb020850800) [pid = 1822] [serial = 1826] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb032d8e400) [pid = 1822] [serial = 1787] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb01d4ad400) [pid = 1822] [serial = 1821] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb049db2000) [pid = 1822] [serial = 1805] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb01fb10c00) [pid = 1822] [serial = 1803] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb04af2a800) [pid = 1822] [serial = 1806] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb02b575000) [pid = 1822] [serial = 1781] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb034ab4400) [pid = 1822] [serial = 1791] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb03351b000) [pid = 1822] [serial = 1788] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb020ec9400) [pid = 1822] [serial = 1827] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb042d89c00) [pid = 1822] [serial = 1799] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb026f5dc00) [pid = 1822] [serial = 1775] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb02b726000) [pid = 1822] [serial = 1782] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb01fc28000) [pid = 1822] [serial = 1824] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb01fb0cc00) [pid = 1822] [serial = 1802] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb020bccc00) [pid = 1822] [serial = 1832] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb027b6b000) [pid = 1822] [serial = 1776] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb023fa7800) [pid = 1822] [serial = 1772] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb0241ac000) [pid = 1822] [serial = 1817] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb01d4a7400) [pid = 1822] [serial = 1820] [outer = (nil)] [url = about:blank] 02:24:47 INFO - PROCESS | 1822 | 1462526687781 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 3150ms 02:24:47 INFO - PROCESS | 1822 | 1462526687799 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 1822 | 1462526687806 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 02:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:24:47 INFO - PROCESS | 1822 | 1462526687853 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - PROCESS | 1822 | 1462526687858 Marionette TRACE conn3 <- [1,2578,null,{}] 02:24:47 INFO - PROCESS | 1822 | 1462526687876 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:48 INFO - PROCESS | 1822 | 1462526688079 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:24:48 INFO - PROCESS | 1822 | 1462526688092 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c5d9800 == 177 [pid = 1822] [id = 652] 02:24:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb01dac5400) [pid = 1822] [serial = 1957] [outer = (nil)] 02:24:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb01fa98400) [pid = 1822] [serial = 1958] [outer = 0x7fb01dac5400] 02:24:48 INFO - PROCESS | 1822 | 1462526688155 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb01fb08000) [pid = 1822] [serial = 1959] [outer = 0x7fb01dac5400] 02:24:49 INFO - PROCESS | 1822 | 1462526689161 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1387ms 02:24:49 INFO - PROCESS | 1822 | 1462526689203 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 1822 | 1462526689211 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 02:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:24:49 INFO - PROCESS | 1822 | 1462526689220 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 1822 | 1462526689224 Marionette TRACE conn3 <- [1,2582,null,{}] 02:24:49 INFO - PROCESS | 1822 | 1462526689229 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:49 INFO - PROCESS | 1822 | 1462526689430 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:24:49 INFO - PROCESS | 1822 | 1462526689641 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02071b000 == 178 [pid = 1822] [id = 653] 02:24:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb01d4a4800) [pid = 1822] [serial = 1960] [outer = (nil)] 02:24:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb020849400) [pid = 1822] [serial = 1961] [outer = 0x7fb01d4a4800] 02:24:49 INFO - PROCESS | 1822 | 1462526689707 Marionette DEBUG loaded listener.js 02:24:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb020dc2800) [pid = 1822] [serial = 1962] [outer = 0x7fb01d4a4800] 02:24:50 INFO - PROCESS | 1822 | 1462526690589 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1432ms 02:24:50 INFO - PROCESS | 1822 | 1462526690652 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:24:50 INFO - PROCESS | 1822 | 1462526690656 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 02:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:24:50 INFO - PROCESS | 1822 | 1462526690663 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:24:50 INFO - PROCESS | 1822 | 1462526690668 Marionette TRACE conn3 <- [1,2586,null,{}] 02:24:50 INFO - PROCESS | 1822 | 1462526690692 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:50 INFO - PROCESS | 1822 | 1462526690969 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:24:51 INFO - PROCESS | 1822 | 1462526691004 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02199f000 == 179 [pid = 1822] [id = 654] 02:24:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb0216a4800) [pid = 1822] [serial = 1963] [outer = (nil)] 02:24:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb0216aa800) [pid = 1822] [serial = 1964] [outer = 0x7fb0216a4800] 02:24:51 INFO - PROCESS | 1822 | 1462526691127 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb0216dbc00) [pid = 1822] [serial = 1965] [outer = 0x7fb0216a4800] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb03d4b3000) [pid = 1822] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb02cf5b400) [pid = 1822] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb02b554c00) [pid = 1822] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb026756c00) [pid = 1822] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb0219f2c00) [pid = 1822] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb02cf61c00) [pid = 1822] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb02950e400) [pid = 1822] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb01dacd800) [pid = 1822] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb020bd0c00) [pid = 1822] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb01fb08800) [pid = 1822] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb019fc9800) [pid = 1822] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb026cb4400) [pid = 1822] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb01fa98c00) [pid = 1822] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb0252ba800) [pid = 1822] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb0252c1000) [pid = 1822] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb02630e000) [pid = 1822] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb021a0fc00) [pid = 1822] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb01dac4000) [pid = 1822] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb026626800) [pid = 1822] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb023b06000) [pid = 1822] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb02a572400) [pid = 1822] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb01d4ac400) [pid = 1822] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb0229ddc00) [pid = 1822] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb0229df800) [pid = 1822] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb020bcb400) [pid = 1822] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:24:52 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb019fc6c00) [pid = 1822] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:24:52 INFO - PROCESS | 1822 | 1462526692719 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2142ms 02:24:52 INFO - PROCESS | 1822 | 1462526692807 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:24:52 INFO - PROCESS | 1822 | 1462526692811 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 02:24:52 INFO - PROCESS | 1822 | 1462526692817 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 1822 | 1462526692820 Marionette TRACE conn3 <- [1,2590,null,{}] 02:24:52 INFO - PROCESS | 1822 | 1462526692824 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:53 INFO - PROCESS | 1822 | 1462526693021 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:24:53 INFO - PROCESS | 1822 | 1462526693204 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020d6c800 == 180 [pid = 1822] [id = 655] 02:24:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb019fc6c00) [pid = 1822] [serial = 1966] [outer = (nil)] 02:24:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb02084f800) [pid = 1822] [serial = 1967] [outer = 0x7fb019fc6c00] 02:24:53 INFO - PROCESS | 1822 | 1462526693266 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb0217d0000) [pid = 1822] [serial = 1968] [outer = 0x7fb019fc6c00] 02:24:53 INFO - PROCESS | 1822 | 1462526693962 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1178ms 02:24:53 INFO - PROCESS | 1822 | 1462526693996 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:24:54 INFO - PROCESS | 1822 | 1462526693999 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 02:24:54 INFO - PROCESS | 1822 | 1462526694004 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 1822 | 1462526694007 Marionette TRACE conn3 <- [1,2594,null,{}] 02:24:54 INFO - PROCESS | 1822 | 1462526694012 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:54 INFO - PROCESS | 1822 | 1462526694213 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:24:54 INFO - PROCESS | 1822 | 1462526694413 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023a8e800 == 181 [pid = 1822] [id = 656] 02:24:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb019fcf800) [pid = 1822] [serial = 1969] [outer = (nil)] 02:24:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb021a0e800) [pid = 1822] [serial = 1970] [outer = 0x7fb019fcf800] 02:24:54 INFO - PROCESS | 1822 | 1462526694475 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb0228c2800) [pid = 1822] [serial = 1971] [outer = 0x7fb019fcf800] 02:24:55 INFO - PROCESS | 1822 | 1462526695610 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1635ms 02:24:55 INFO - PROCESS | 1822 | 1462526695640 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:24:55 INFO - PROCESS | 1822 | 1462526695646 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 02:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:24:55 INFO - PROCESS | 1822 | 1462526695655 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 1822 | 1462526695661 Marionette TRACE conn3 <- [1,2598,null,{}] 02:24:55 INFO - PROCESS | 1822 | 1462526695669 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:55 INFO - PROCESS | 1822 | 1462526695917 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:24:56 INFO - PROCESS | 1822 | 1462526696236 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020cd7800 == 182 [pid = 1822] [id = 657] 02:24:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb01fb04800) [pid = 1822] [serial = 1972] [outer = (nil)] 02:24:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb01fc23400) [pid = 1822] [serial = 1973] [outer = 0x7fb01fb04800] 02:24:56 INFO - PROCESS | 1822 | 1462526696319 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb020bcac00) [pid = 1822] [serial = 1974] [outer = 0x7fb01fb04800] 02:24:57 INFO - PROCESS | 1822 | 1462526697292 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1686ms 02:24:57 INFO - PROCESS | 1822 | 1462526697341 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:24:57 INFO - PROCESS | 1822 | 1462526697349 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 02:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:24:57 INFO - PROCESS | 1822 | 1462526697360 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:24:57 INFO - PROCESS | 1822 | 1462526697363 Marionette TRACE conn3 <- [1,2602,null,{}] 02:24:57 INFO - PROCESS | 1822 | 1462526697369 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:57 INFO - PROCESS | 1822 | 1462526697604 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:24:57 INFO - PROCESS | 1822 | 1462526697960 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023b46000 == 183 [pid = 1822] [id = 658] 02:24:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb01fb05000) [pid = 1822] [serial = 1975] [outer = (nil)] 02:24:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb0216ad400) [pid = 1822] [serial = 1976] [outer = 0x7fb01fb05000] 02:24:58 INFO - PROCESS | 1822 | 1462526698039 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb0219f6c00) [pid = 1822] [serial = 1977] [outer = 0x7fb01fb05000] 02:24:58 INFO - PROCESS | 1822 | 1462526698962 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1680ms 02:24:59 INFO - PROCESS | 1822 | 1462526699041 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:24:59 INFO - PROCESS | 1822 | 1462526699044 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 02:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:24:59 INFO - PROCESS | 1822 | 1462526699051 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:24:59 INFO - PROCESS | 1822 | 1462526699056 Marionette TRACE conn3 <- [1,2606,null,{}] 02:24:59 INFO - PROCESS | 1822 | 1462526699072 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:59 INFO - PROCESS | 1822 | 1462526699345 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:24:59 INFO - PROCESS | 1822 | 1462526699667 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025296800 == 184 [pid = 1822] [id = 659] 02:24:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb0228c3400) [pid = 1822] [serial = 1978] [outer = (nil)] 02:24:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb0229e2400) [pid = 1822] [serial = 1979] [outer = 0x7fb0228c3400] 02:24:59 INFO - PROCESS | 1822 | 1462526699745 Marionette DEBUG loaded listener.js 02:24:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb023b7a400) [pid = 1822] [serial = 1980] [outer = 0x7fb0228c3400] 02:25:00 INFO - PROCESS | 1822 | 1462526700653 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1685ms 02:25:00 INFO - PROCESS | 1822 | 1462526700736 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 1822 | 1462526700742 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 02:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:25:00 INFO - PROCESS | 1822 | 1462526700747 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - PROCESS | 1822 | 1462526700750 Marionette TRACE conn3 <- [1,2610,null,{}] 02:25:00 INFO - PROCESS | 1822 | 1462526700756 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:01 INFO - PROCESS | 1822 | 1462526701091 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:25:01 INFO - PROCESS | 1822 | 1462526701431 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02670c000 == 185 [pid = 1822] [id = 660] 02:25:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb0216d4c00) [pid = 1822] [serial = 1981] [outer = (nil)] 02:25:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb023fa7800) [pid = 1822] [serial = 1982] [outer = 0x7fb0216d4c00] 02:25:01 INFO - PROCESS | 1822 | 1462526701517 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb024166000) [pid = 1822] [serial = 1983] [outer = 0x7fb0216d4c00] 02:25:02 INFO - PROCESS | 1822 | 1462526702581 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1885ms 02:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:25:02 INFO - PROCESS | 1822 | 1462526702635 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 1822 | 1462526702638 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 02:25:02 INFO - PROCESS | 1822 | 1462526702644 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 1822 | 1462526702648 Marionette TRACE conn3 <- [1,2614,null,{}] 02:25:02 INFO - PROCESS | 1822 | 1462526702653 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:02 INFO - PROCESS | 1822 | 1462526702871 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:25:03 INFO - PROCESS | 1822 | 1462526703150 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026bde000 == 186 [pid = 1822] [id = 661] 02:25:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb0241b6800) [pid = 1822] [serial = 1984] [outer = (nil)] 02:25:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb0252ba800) [pid = 1822] [serial = 1985] [outer = 0x7fb0241b6800] 02:25:03 INFO - PROCESS | 1822 | 1462526703275 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb02537e000) [pid = 1822] [serial = 1986] [outer = 0x7fb0241b6800] 02:25:04 INFO - PROCESS | 1822 | 1462526704203 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1637ms 02:25:04 INFO - PROCESS | 1822 | 1462526704281 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 1822 | 1462526704285 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 02:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:25:04 INFO - PROCESS | 1822 | 1462526704291 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 1822 | 1462526704293 Marionette TRACE conn3 <- [1,2618,null,{}] 02:25:04 INFO - PROCESS | 1822 | 1462526704299 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:04 INFO - PROCESS | 1822 | 1462526704579 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:25:04 INFO - PROCESS | 1822 | 1462526704893 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a8a6800 == 187 [pid = 1822] [id = 662] 02:25:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb02630b800) [pid = 1822] [serial = 1987] [outer = (nil)] 02:25:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb026920400) [pid = 1822] [serial = 1988] [outer = 0x7fb02630b800] 02:25:04 INFO - PROCESS | 1822 | 1462526704975 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb026ded400) [pid = 1822] [serial = 1989] [outer = 0x7fb02630b800] 02:25:05 INFO - PROCESS | 1822 | 1462526705827 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1580ms 02:25:05 INFO - PROCESS | 1822 | 1462526705872 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 1822 | 1462526705876 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 02:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:25:05 INFO - PROCESS | 1822 | 1462526705882 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 1822 | 1462526705885 Marionette TRACE conn3 <- [1,2622,null,{}] 02:25:05 INFO - PROCESS | 1822 | 1462526705890 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:06 INFO - PROCESS | 1822 | 1462526706099 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:25:06 INFO - PROCESS | 1822 | 1462526706381 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02bdc4000 == 188 [pid = 1822] [id = 663] 02:25:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb026318c00) [pid = 1822] [serial = 1990] [outer = (nil)] 02:25:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb0271ae000) [pid = 1822] [serial = 1991] [outer = 0x7fb026318c00] 02:25:06 INFO - PROCESS | 1822 | 1462526706498 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb027b6b000) [pid = 1822] [serial = 1992] [outer = 0x7fb026318c00] 02:25:07 INFO - PROCESS | 1822 | 1462526707425 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1581ms 02:25:07 INFO - PROCESS | 1822 | 1462526707465 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 1822 | 1462526707470 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 02:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:25:07 INFO - PROCESS | 1822 | 1462526707479 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 1822 | 1462526707483 Marionette TRACE conn3 <- [1,2626,null,{}] 02:25:07 INFO - PROCESS | 1822 | 1462526707492 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:07 INFO - PROCESS | 1822 | 1462526707706 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:25:07 INFO - PROCESS | 1822 | 1462526707989 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cc14000 == 189 [pid = 1822] [id = 664] 02:25:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb02662e800) [pid = 1822] [serial = 1993] [outer = (nil)] 02:25:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb02973b800) [pid = 1822] [serial = 1994] [outer = 0x7fb02662e800] 02:25:08 INFO - PROCESS | 1822 | 1462526708126 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb02a6cc800) [pid = 1822] [serial = 1995] [outer = 0x7fb02662e800] 02:25:08 INFO - PROCESS | 1822 | 1462526708966 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1544ms 02:25:09 INFO - PROCESS | 1822 | 1462526709023 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 1822 | 1462526709027 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 02:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:25:09 INFO - PROCESS | 1822 | 1462526709032 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 1822 | 1462526709034 Marionette TRACE conn3 <- [1,2630,null,{}] 02:25:09 INFO - PROCESS | 1822 | 1462526709040 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:09 INFO - PROCESS | 1822 | 1462526709250 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:25:09 INFO - PROCESS | 1822 | 1462526709532 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cd9f800 == 190 [pid = 1822] [id = 665] 02:25:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb026f5dc00) [pid = 1822] [serial = 1996] [outer = (nil)] 02:25:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb02a8c9000) [pid = 1822] [serial = 1997] [outer = 0x7fb026f5dc00] 02:25:09 INFO - PROCESS | 1822 | 1462526709648 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb02ae66400) [pid = 1822] [serial = 1998] [outer = 0x7fb026f5dc00] 02:25:10 INFO - PROCESS | 1822 | 1462526710476 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1488ms 02:25:10 INFO - PROCESS | 1822 | 1462526710522 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:25:10 INFO - PROCESS | 1822 | 1462526710526 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 02:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:25:10 INFO - PROCESS | 1822 | 1462526710532 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - PROCESS | 1822 | 1462526710534 Marionette TRACE conn3 <- [1,2634,null,{}] 02:25:10 INFO - PROCESS | 1822 | 1462526710539 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:10 INFO - PROCESS | 1822 | 1462526710743 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:25:11 INFO - PROCESS | 1822 | 1462526711024 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323d4800 == 191 [pid = 1822] [id = 666] 02:25:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb02aec0800) [pid = 1822] [serial = 1999] [outer = (nil)] 02:25:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb02aec9c00) [pid = 1822] [serial = 2000] [outer = 0x7fb02aec0800] 02:25:11 INFO - PROCESS | 1822 | 1462526711160 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb02b557000) [pid = 1822] [serial = 2001] [outer = 0x7fb02aec0800] 02:25:12 INFO - PROCESS | 1822 | 1462526712067 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1586ms 02:25:12 INFO - PROCESS | 1822 | 1462526712121 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:25:12 INFO - PROCESS | 1822 | 1462526712125 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 02:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:25:12 INFO - PROCESS | 1822 | 1462526712135 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - PROCESS | 1822 | 1462526712140 Marionette TRACE conn3 <- [1,2638,null,{}] 02:25:12 INFO - PROCESS | 1822 | 1462526712148 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:12 INFO - PROCESS | 1822 | 1462526712443 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:25:12 INFO - PROCESS | 1822 | 1462526712768 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329dc800 == 192 [pid = 1822] [id = 667] 02:25:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb019fc2800) [pid = 1822] [serial = 2002] [outer = (nil)] 02:25:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb02b609000) [pid = 1822] [serial = 2003] [outer = 0x7fb019fc2800] 02:25:12 INFO - PROCESS | 1822 | 1462526712859 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb02b6ed800) [pid = 1822] [serial = 2004] [outer = 0x7fb019fc2800] 02:25:13 INFO - PROCESS | 1822 | 1462526713782 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1682ms 02:25:13 INFO - PROCESS | 1822 | 1462526713817 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 1822 | 1462526713821 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 02:25:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:25:13 INFO - PROCESS | 1822 | 1462526713827 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 1822 | 1462526713829 Marionette TRACE conn3 <- [1,2642,null,{}] 02:25:13 INFO - PROCESS | 1822 | 1462526713835 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:14 INFO - PROCESS | 1822 | 1462526714039 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:25:14 INFO - PROCESS | 1822 | 1462526714316 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0331c4800 == 193 [pid = 1822] [id = 668] 02:25:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb02ae6bc00) [pid = 1822] [serial = 2005] [outer = (nil)] 02:25:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb02b72ac00) [pid = 1822] [serial = 2006] [outer = 0x7fb02ae6bc00] 02:25:14 INFO - PROCESS | 1822 | 1462526714428 Marionette DEBUG loaded listener.js 02:25:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb02b86bc00) [pid = 1822] [serial = 2007] [outer = 0x7fb02ae6bc00] 02:25:15 INFO - PROCESS | 1822 | 1462526715309 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:25:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1532ms 02:25:15 INFO - PROCESS | 1822 | 1462526715360 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:25:15 INFO - PROCESS | 1822 | 1462526715363 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 02:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:25:15 INFO - PROCESS | 1822 | 1462526715369 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:25:15 INFO - PROCESS | 1822 | 1462526715381 Marionette TRACE conn3 <- [1,2646,null,{}] 02:25:15 INFO - PROCESS | 1822 | 1462526715385 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:15 INFO - PROCESS | 1822 | 1462526715599 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:25:15 INFO - PROCESS | 1822 | 1462526715915 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0334af000 == 194 [pid = 1822] [id = 669] 02:25:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb02b60d800) [pid = 1822] [serial = 2008] [outer = (nil)] 02:25:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb02b871c00) [pid = 1822] [serial = 2009] [outer = 0x7fb02b60d800] 02:25:15 INFO - PROCESS | 1822 | 1462526715991 Marionette DEBUG loaded listener.js 02:25:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb02b95f000) [pid = 1822] [serial = 2010] [outer = 0x7fb02b60d800] 02:25:17 INFO - PROCESS | 1822 | 1462526717009 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1698ms 02:25:17 INFO - PROCESS | 1822 | 1462526717068 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:25:17 INFO - PROCESS | 1822 | 1462526717071 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 02:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:25:17 INFO - PROCESS | 1822 | 1462526717078 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:25:17 INFO - PROCESS | 1822 | 1462526717080 Marionette TRACE conn3 <- [1,2650,null,{}] 02:25:17 INFO - PROCESS | 1822 | 1462526717085 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:17 INFO - PROCESS | 1822 | 1462526717344 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:25:17 INFO - PROCESS | 1822 | 1462526717667 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03389e000 == 195 [pid = 1822] [id = 670] 02:25:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb02a574400) [pid = 1822] [serial = 2011] [outer = (nil)] 02:25:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb02bc7cc00) [pid = 1822] [serial = 2012] [outer = 0x7fb02a574400] 02:25:17 INFO - PROCESS | 1822 | 1462526717745 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb02bc82c00) [pid = 1822] [serial = 2013] [outer = 0x7fb02a574400] 02:25:18 INFO - PROCESS | 1822 | 1462526718604 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:25:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:25:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1579ms 02:25:18 INFO - PROCESS | 1822 | 1462526718658 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:25:18 INFO - PROCESS | 1822 | 1462526718661 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 02:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:25:18 INFO - PROCESS | 1822 | 1462526718667 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 1822 | 1462526718669 Marionette TRACE conn3 <- [1,2654,null,{}] 02:25:18 INFO - PROCESS | 1822 | 1462526718675 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:18 INFO - PROCESS | 1822 | 1462526718900 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:25:19 INFO - PROCESS | 1822 | 1462526719181 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0357c7800 == 196 [pid = 1822] [id = 671] 02:25:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb02b6ea800) [pid = 1822] [serial = 2014] [outer = (nil)] 02:25:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb02bce9c00) [pid = 1822] [serial = 2015] [outer = 0x7fb02b6ea800] 02:25:19 INFO - PROCESS | 1822 | 1462526719297 Marionette DEBUG loaded listener.js 02:25:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb02be68800) [pid = 1822] [serial = 2016] [outer = 0x7fb02b6ea800] 02:25:20 INFO - PROCESS | 1822 | 1462526720128 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:25:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:25:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1528ms 02:25:20 INFO - PROCESS | 1822 | 1462526720197 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 1822 | 1462526720201 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 02:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:25:20 INFO - PROCESS | 1822 | 1462526720207 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - PROCESS | 1822 | 1462526720209 Marionette TRACE conn3 <- [1,2658,null,{}] 02:25:20 INFO - PROCESS | 1822 | 1462526720215 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:20 INFO - PROCESS | 1822 | 1462526720454 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:25:20 INFO - PROCESS | 1822 | 1462526720780 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036415800 == 197 [pid = 1822] [id = 672] 02:25:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb02bc7ac00) [pid = 1822] [serial = 2017] [outer = (nil)] 02:25:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb02be73000) [pid = 1822] [serial = 2018] [outer = 0x7fb02bc7ac00] 02:25:20 INFO - PROCESS | 1822 | 1462526720860 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb02cf5b400) [pid = 1822] [serial = 2019] [outer = 0x7fb02bc7ac00] 02:25:21 INFO - PROCESS | 1822 | 1462526721695 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:25:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:25:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1541ms 02:25:21 INFO - PROCESS | 1822 | 1462526721749 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:25:21 INFO - PROCESS | 1822 | 1462526721753 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 02:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:25:21 INFO - PROCESS | 1822 | 1462526721759 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:25:21 INFO - PROCESS | 1822 | 1462526721761 Marionette TRACE conn3 <- [1,2662,null,{}] 02:25:21 INFO - PROCESS | 1822 | 1462526721775 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:22 INFO - PROCESS | 1822 | 1462526722061 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:25:22 INFO - PROCESS | 1822 | 1462526722455 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036516800 == 198 [pid = 1822] [id = 673] 02:25:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb02cf60800) [pid = 1822] [serial = 2020] [outer = (nil)] 02:25:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb02cfee800) [pid = 1822] [serial = 2021] [outer = 0x7fb02cf60800] 02:25:22 INFO - PROCESS | 1822 | 1462526722533 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb02cff4800) [pid = 1822] [serial = 2022] [outer = 0x7fb02cf60800] 02:25:23 INFO - PROCESS | 1822 | 1462526723408 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:25:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:25:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1690ms 02:25:23 INFO - PROCESS | 1822 | 1462526723450 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 1822 | 1462526723453 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 02:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:25:23 INFO - PROCESS | 1822 | 1462526723459 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 1822 | 1462526723462 Marionette TRACE conn3 <- [1,2666,null,{}] 02:25:23 INFO - PROCESS | 1822 | 1462526723467 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:23 INFO - PROCESS | 1822 | 1462526723690 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:25:24 INFO - PROCESS | 1822 | 1462526724004 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036b26000 == 199 [pid = 1822] [id = 674] 02:25:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb02cfe9800) [pid = 1822] [serial = 2023] [outer = (nil)] 02:25:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb02ff4a800) [pid = 1822] [serial = 2024] [outer = 0x7fb02cfe9800] 02:25:24 INFO - PROCESS | 1822 | 1462526724127 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb030044800) [pid = 1822] [serial = 2025] [outer = 0x7fb02cfe9800] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0268af800 == 198 [pid = 1822] [id = 302] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020d6c800 == 197 [pid = 1822] [id = 655] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02199f000 == 196 [pid = 1822] [id = 654] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02071b000 == 195 [pid = 1822] [id = 653] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01c5d9800 == 194 [pid = 1822] [id = 652] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020d65000 == 193 [pid = 1822] [id = 632] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025c15800 == 192 [pid = 1822] [id = 642] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0253bc000 == 191 [pid = 1822] [id = 641] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025297800 == 190 [pid = 1822] [id = 640] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0241d5000 == 189 [pid = 1822] [id = 639] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0240d0800 == 188 [pid = 1822] [id = 638] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023b3a000 == 187 [pid = 1822] [id = 637] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb022c34800 == 186 [pid = 1822] [id = 636] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb021faa000 == 185 [pid = 1822] [id = 635] 02:25:26 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01c5de800 == 184 [pid = 1822] [id = 634] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb020ec9800) [pid = 1822] [serial = 1901] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb03dd80000) [pid = 1822] [serial = 1889] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb03f123c00) [pid = 1822] [serial = 1890] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb030047000) [pid = 1822] [serial = 1866] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb033516800) [pid = 1822] [serial = 1872] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb0271a5800) [pid = 1822] [serial = 1767] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb0228d1800) [pid = 1822] [serial = 1842] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb0357d8400) [pid = 1822] [serial = 1875] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb03d12f000) [pid = 1822] [serial = 1887] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb01fa9b800) [pid = 1822] [serial = 1893] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb02cfedc00) [pid = 1822] [serial = 1865] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb020dc8800) [pid = 1822] [serial = 1898] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb01fc1c000) [pid = 1822] [serial = 1895] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb0241b4c00) [pid = 1822] [serial = 1818] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb01fc28800) [pid = 1822] [serial = 1896] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb032d8f400) [pid = 1822] [serial = 1871] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb02b953000) [pid = 1822] [serial = 1863] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb03259e400) [pid = 1822] [serial = 1869] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb02950ec00) [pid = 1822] [serial = 1857] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb036c24400) [pid = 1822] [serial = 1880] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb026752000) [pid = 1822] [serial = 1850] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb023fa7400) [pid = 1822] [serial = 1845] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb026cb4000) [pid = 1822] [serial = 1851] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb0241b3000) [pid = 1822] [serial = 1812] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb026df3800) [pid = 1822] [serial = 1853] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb03396e000) [pid = 1822] [serial = 1874] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb024160c00) [pid = 1822] [serial = 1847] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb03b8c6800) [pid = 1822] [serial = 1883] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb01fc1cc00) [pid = 1822] [serial = 1836] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb02aec4c00) [pid = 1822] [serial = 1860] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb03c351800) [pid = 1822] [serial = 1886] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb01dad2800) [pid = 1822] [serial = 1835] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb020ec6400) [pid = 1822] [serial = 1899] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb023df4c00) [pid = 1822] [serial = 1844] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb02cf57400) [pid = 1822] [serial = 1877] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb036555c00) [pid = 1822] [serial = 1878] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb021a1b800) [pid = 1822] [serial = 1841] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb02a6cac00) [pid = 1822] [serial = 1859] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb03be2c000) [pid = 1822] [serial = 1884] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb024169400) [pid = 1822] [serial = 1848] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb02b6ec000) [pid = 1822] [serial = 1862] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb020ec7c00) [pid = 1822] [serial = 1838] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb0321bdc00) [pid = 1822] [serial = 1868] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb03adb0c00) [pid = 1822] [serial = 1881] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb0271a5c00) [pid = 1822] [serial = 1854] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb01dad2c00) [pid = 1822] [serial = 1892] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb0273d4000) [pid = 1822] [serial = 1856] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb019fd1800) [pid = 1822] [serial = 1815] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb0216a1c00) [pid = 1822] [serial = 1839] [outer = (nil)] [url = about:blank] 02:25:26 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:25:26 INFO - PROCESS | 1822 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:25:26 INFO - PROCESS | 1822 | 1462526726786 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:25:26 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) 02:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3389ms 02:25:26 INFO - PROCESS | 1822 | 1462526726850 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 1822 | 1462526726855 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 02:25:26 INFO - PROCESS | 1822 | 1462526726864 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:25:26 INFO - PROCESS | 1822 | 1462526726878 Marionette TRACE conn3 <- [1,2670,null,{}] 02:25:26 INFO - PROCESS | 1822 | 1462526726887 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:27 INFO - PROCESS | 1822 | 1462526727124 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:25:27 INFO - PROCESS | 1822 | 1462526727381 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c5d9000 == 185 [pid = 1822] [id = 675] 02:25:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb01dac4000) [pid = 1822] [serial = 2026] [outer = (nil)] 02:25:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb01dacbc00) [pid = 1822] [serial = 2027] [outer = 0x7fb01dac4000] 02:25:27 INFO - PROCESS | 1822 | 1462526727452 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb01fa9bc00) [pid = 1822] [serial = 2028] [outer = 0x7fb01dac4000] 02:25:28 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:25:28 INFO - PROCESS | 1822 | 1462526728906 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 1822 | 1462526728979 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 02:25:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:25:28 INFO - PROCESS | 1822 | 1462526728989 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 1822 | 1462526728993 Marionette TRACE conn3 <- [1,2674,null,{}] 02:25:29 INFO - PROCESS | 1822 | 1462526729004 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:29 INFO - PROCESS | 1822 | 1462526729261 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:25:29 INFO - PROCESS | 1822 | 1462526729295 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02071a800 == 186 [pid = 1822] [id = 676] 02:25:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb01d4ae400) [pid = 1822] [serial = 2029] [outer = (nil)] 02:25:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb01fc1c800) [pid = 1822] [serial = 2030] [outer = 0x7fb01d4ae400] 02:25:29 INFO - PROCESS | 1822 | 1462526729355 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb020bd6400) [pid = 1822] [serial = 2031] [outer = 0x7fb01d4ae400] 02:25:30 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:25:30 INFO - PROCESS | 1822 | 1462526730817 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:25:31 INFO - PROCESS | 1822 | 1462526731369 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 02:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:25:31 INFO - PROCESS | 1822 | 1462526731390 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:25:31 INFO - PROCESS | 1822 | 1462526731398 Marionette TRACE conn3 <- [1,2678,null,{}] 02:25:31 INFO - PROCESS | 1822 | 1462526731419 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:31 INFO - PROCESS | 1822 | 1462526731659 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:25:31 INFO - PROCESS | 1822 | 1462526731852 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02199b000 == 187 [pid = 1822] [id = 677] 02:25:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb020bd7c00) [pid = 1822] [serial = 2032] [outer = (nil)] 02:25:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb0216a4000) [pid = 1822] [serial = 2033] [outer = 0x7fb020bd7c00] 02:25:31 INFO - PROCESS | 1822 | 1462526731920 Marionette DEBUG loaded listener.js 02:25:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb0216d5400) [pid = 1822] [serial = 2034] [outer = 0x7fb020bd7c00] 02:25:33 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:25:33 INFO - PROCESS | 1822 | 1462526733125 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:25:33 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) 02:25:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1792ms 02:25:33 INFO - PROCESS | 1822 | 1462526733181 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 1822 | 1462526733185 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 02:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:25:33 INFO - PROCESS | 1822 | 1462526733191 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - PROCESS | 1822 | 1462526733193 Marionette TRACE conn3 <- [1,2682,null,{}] 02:25:33 INFO - PROCESS | 1822 | 1462526733198 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:33 INFO - PROCESS | 1822 | 1462526733475 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:25:33 INFO - PROCESS | 1822 | 1462526733864 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c3b0800 == 188 [pid = 1822] [id = 678] 02:25:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb019fc7800) [pid = 1822] [serial = 2035] [outer = (nil)] 02:25:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb01c3d1800) [pid = 1822] [serial = 2036] [outer = 0x7fb019fc7800] 02:25:33 INFO - PROCESS | 1822 | 1462526733939 Marionette DEBUG loaded listener.js 02:25:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb01dac3800) [pid = 1822] [serial = 2037] [outer = 0x7fb019fc7800] 02:25:35 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:25:35 INFO - PROCESS | 1822 | 1462526735392 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:25:35 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) 02:25:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2234ms 02:25:35 INFO - PROCESS | 1822 | 1462526735428 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 1822 | 1462526735435 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 02:25:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:25:35 INFO - PROCESS | 1822 | 1462526735559 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 1822 | 1462526735568 Marionette TRACE conn3 <- [1,2686,null,{}] 02:25:35 INFO - PROCESS | 1822 | 1462526735582 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:35 INFO - PROCESS | 1822 | 1462526735819 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:25:36 INFO - PROCESS | 1822 | 1462526736082 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02288d000 == 189 [pid = 1822] [id = 679] 02:25:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb01dac4400) [pid = 1822] [serial = 2038] [outer = (nil)] 02:25:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb020bd5c00) [pid = 1822] [serial = 2039] [outer = 0x7fb01dac4400] 02:25:36 INFO - PROCESS | 1822 | 1462526736158 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb0216d2400) [pid = 1822] [serial = 2040] [outer = 0x7fb01dac4400] 02:25:37 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:25:37 INFO - PROCESS | 1822 | 1462526737625 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 1822 | 1462526737675 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 02:25:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:25:37 INFO - PROCESS | 1822 | 1462526737685 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - PROCESS | 1822 | 1462526737688 Marionette TRACE conn3 <- [1,2690,null,{}] 02:25:37 INFO - PROCESS | 1822 | 1462526737839 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:38 INFO - PROCESS | 1822 | 1462526738092 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:25:38 INFO - PROCESS | 1822 | 1462526738368 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023c83800 == 190 [pid = 1822] [id = 680] 02:25:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb0217d7c00) [pid = 1822] [serial = 2041] [outer = (nil)] 02:25:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb021a0c800) [pid = 1822] [serial = 2042] [outer = 0x7fb0217d7c00] 02:25:38 INFO - PROCESS | 1822 | 1462526738443 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb0228c2400) [pid = 1822] [serial = 2043] [outer = 0x7fb0217d7c00] 02:25:39 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:25:39 INFO - PROCESS | 1822 | 1462526739857 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 02:25:40 INFO - PROCESS | 1822 | 1462526739998 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 02:25:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:25:40 INFO - PROCESS | 1822 | 1462526740023 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - PROCESS | 1822 | 1462526740032 Marionette TRACE conn3 <- [1,2694,null,{}] 02:25:40 INFO - PROCESS | 1822 | 1462526740038 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:40 INFO - PROCESS | 1822 | 1462526740275 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:25:40 INFO - PROCESS | 1822 | 1462526740542 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025293000 == 191 [pid = 1822] [id = 681] 02:25:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb0219f1c00) [pid = 1822] [serial = 2044] [outer = (nil)] 02:25:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb023b11c00) [pid = 1822] [serial = 2045] [outer = 0x7fb0219f1c00] 02:25:40 INFO - PROCESS | 1822 | 1462526740616 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb023fa6000) [pid = 1822] [serial = 2046] [outer = 0x7fb0219f1c00] 02:25:41 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:25:41 INFO - PROCESS | 1822 | 1462526741988 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 1822 | 1462526742018 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 02:25:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:25:42 INFO - PROCESS | 1822 | 1462526742025 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 1822 | 1462526742028 Marionette TRACE conn3 <- [1,2698,null,{}] 02:25:42 INFO - PROCESS | 1822 | 1462526742033 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:42 INFO - PROCESS | 1822 | 1462526742309 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:25:42 INFO - PROCESS | 1822 | 1462526742583 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025c12800 == 192 [pid = 1822] [id = 682] 02:25:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb0216de000) [pid = 1822] [serial = 2047] [outer = (nil)] 02:25:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb023fb1800) [pid = 1822] [serial = 2048] [outer = 0x7fb0216de000] 02:25:42 INFO - PROCESS | 1822 | 1462526742658 Marionette DEBUG loaded listener.js 02:25:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb0241ae400) [pid = 1822] [serial = 2049] [outer = 0x7fb0216de000] 02:25:43 INFO - PROCESS | 1822 | SkCairoFTTypeface::onFilterRec unimplemented 02:25:44 INFO - PROCESS | 1822 | 1462526744011 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 1822 | 1462526744066 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 02:25:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:25:44 INFO - PROCESS | 1822 | 1462526744072 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 1822 | 1462526744075 Marionette TRACE conn3 <- [1,2702,null,{}] 02:25:44 INFO - PROCESS | 1822 | 1462526744080 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 1822 | 1462526744391 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:25:44 INFO - PROCESS | 1822 | 1462526744637 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026b0c800 == 193 [pid = 1822] [id = 683] 02:25:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb025375800) [pid = 1822] [serial = 2050] [outer = (nil)] 02:25:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb02537d800) [pid = 1822] [serial = 2051] [outer = 0x7fb025375800] 02:25:44 INFO - PROCESS | 1822 | 1462526744724 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb02675dc00) [pid = 1822] [serial = 2052] [outer = 0x7fb025375800] 02:25:45 INFO - PROCESS | 1822 | 1462526745728 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:25:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:25:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1681ms 02:25:45 INFO - PROCESS | 1822 | 1462526745754 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:25:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:25:45 INFO - PROCESS | 1822 | 1462526745759 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 02:25:45 INFO - PROCESS | 1822 | 1462526745767 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 1822 | 1462526745770 Marionette TRACE conn3 <- [1,2706,null,{}] 02:25:45 INFO - PROCESS | 1822 | 1462526745775 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 1822 | 1462526746013 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:25:46 INFO - PROCESS | 1822 | 1462526746333 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295dd800 == 194 [pid = 1822] [id = 684] 02:25:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb025376400) [pid = 1822] [serial = 2053] [outer = (nil)] 02:25:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb026df6c00) [pid = 1822] [serial = 2054] [outer = 0x7fb025376400] 02:25:46 INFO - PROCESS | 1822 | 1462526746424 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb0271a7000) [pid = 1822] [serial = 2055] [outer = 0x7fb025376400] 02:25:47 INFO - PROCESS | 1822 | 1462526747332 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:25:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:25:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1632ms 02:25:47 INFO - PROCESS | 1822 | 1462526747397 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 1822 | 1462526747401 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 02:25:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:25:47 INFO - PROCESS | 1822 | 1462526747407 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 1822 | 1462526747410 Marionette TRACE conn3 <- [1,2710,null,{}] 02:25:47 INFO - PROCESS | 1822 | 1462526747415 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:47 INFO - PROCESS | 1822 | 1462526747649 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:25:47 INFO - PROCESS | 1822 | 1462526747959 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a896000 == 195 [pid = 1822] [id = 685] 02:25:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb020847c00) [pid = 1822] [serial = 2056] [outer = (nil)] 02:25:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb0271b1c00) [pid = 1822] [serial = 2057] [outer = 0x7fb020847c00] 02:25:48 INFO - PROCESS | 1822 | 1462526748036 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb027b6f400) [pid = 1822] [serial = 2058] [outer = 0x7fb020847c00] 02:25:48 INFO - PROCESS | 1822 | 1462526748922 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:25:48 INFO - PROCESS | 1822 | 1462526748996 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 02:25:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:25:49 INFO - PROCESS | 1822 | 1462526749002 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 1822 | 1462526749005 Marionette TRACE conn3 <- [1,2714,null,{}] 02:25:49 INFO - PROCESS | 1822 | 1462526749010 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:49 INFO - PROCESS | 1822 | 1462526749272 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:25:49 INFO - PROCESS | 1822 | 1462526749596 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b0dd800 == 196 [pid = 1822] [id = 686] 02:25:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb0216d8800) [pid = 1822] [serial = 2059] [outer = (nil)] 02:25:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb027e50c00) [pid = 1822] [serial = 2060] [outer = 0x7fb0216d8800] 02:25:49 INFO - PROCESS | 1822 | 1462526749690 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb02a573400) [pid = 1822] [serial = 2061] [outer = 0x7fb0216d8800] 02:25:50 INFO - PROCESS | 1822 | 1462526750559 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:25:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:25:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1585ms 02:25:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:25:50 INFO - PROCESS | 1822 | 1462526750588 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 1822 | 1462526750591 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 02:25:50 INFO - PROCESS | 1822 | 1462526750598 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - PROCESS | 1822 | 1462526750601 Marionette TRACE conn3 <- [1,2718,null,{}] 02:25:50 INFO - PROCESS | 1822 | 1462526750606 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:50 INFO - PROCESS | 1822 | 1462526750837 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:25:51 INFO - PROCESS | 1822 | 1462526751117 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be35800 == 197 [pid = 1822] [id = 687] 02:25:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb023b7b000) [pid = 1822] [serial = 2062] [outer = (nil)] 02:25:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb02a8ca000) [pid = 1822] [serial = 2063] [outer = 0x7fb023b7b000] 02:25:51 INFO - PROCESS | 1822 | 1462526751244 Marionette DEBUG loaded listener.js 02:25:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb02ae72400) [pid = 1822] [serial = 2064] [outer = 0x7fb023b7b000] 02:25:52 INFO - PROCESS | 1822 | 1462526752132 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 1822 | 1462526752184 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 02:25:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:25:52 INFO - PROCESS | 1822 | 1462526752190 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 1822 | 1462526752193 Marionette TRACE conn3 <- [1,2722,null,{}] 02:25:52 INFO - PROCESS | 1822 | 1462526752198 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 1822 | 1462526752415 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:25:52 INFO - PROCESS | 1822 | 1462526752802 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03039e800 == 198 [pid = 1822] [id = 688] 02:25:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb02b57b000) [pid = 1822] [serial = 2065] [outer = (nil)] 02:25:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb02b580c00) [pid = 1822] [serial = 2066] [outer = 0x7fb02b57b000] 02:25:52 INFO - PROCESS | 1822 | 1462526752890 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb02b729000) [pid = 1822] [serial = 2067] [outer = 0x7fb02b57b000] 02:25:53 INFO - PROCESS | 1822 | 1462526753822 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 1822 | 1462526753882 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 02:25:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:25:53 INFO - PROCESS | 1822 | 1462526753888 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 1822 | 1462526753892 Marionette TRACE conn3 <- [1,2726,null,{}] 02:25:53 INFO - PROCESS | 1822 | 1462526753897 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:54 INFO - PROCESS | 1822 | 1462526754153 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:25:54 INFO - PROCESS | 1822 | 1462526754472 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033b2a800 == 199 [pid = 1822] [id = 689] 02:25:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb02b57b800) [pid = 1822] [serial = 2068] [outer = (nil)] 02:25:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb02ff4b400) [pid = 1822] [serial = 2069] [outer = 0x7fb02b57b800] 02:25:54 INFO - PROCESS | 1822 | 1462526754552 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb030052000) [pid = 1822] [serial = 2070] [outer = 0x7fb02b57b800] 02:25:55 INFO - PROCESS | 1822 | 1462526755432 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:25:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1579ms 02:25:55 INFO - PROCESS | 1822 | 1462526755468 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:25:55 INFO - PROCESS | 1822 | 1462526755472 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 02:25:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:25:55 INFO - PROCESS | 1822 | 1462526755478 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - PROCESS | 1822 | 1462526755480 Marionette TRACE conn3 <- [1,2730,null,{}] 02:25:55 INFO - PROCESS | 1822 | 1462526755486 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:55 INFO - PROCESS | 1822 | 1462526755709 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:25:55 INFO - PROCESS | 1822 | 1462526755990 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03653c800 == 200 [pid = 1822] [id = 690] 02:25:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb02b72b400) [pid = 1822] [serial = 2071] [outer = (nil)] 02:25:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb03026bc00) [pid = 1822] [serial = 2072] [outer = 0x7fb02b72b400] 02:25:56 INFO - PROCESS | 1822 | 1462526756108 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb0321c4800) [pid = 1822] [serial = 2073] [outer = 0x7fb02b72b400] 02:25:57 INFO - PROCESS | 1822 | 1462526757405 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 02:25:57 INFO - PROCESS | 1822 | 1462526757463 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 02:25:57 INFO - PROCESS | 1822 | 1462526757469 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:25:57 INFO - PROCESS | 1822 | 1462526757472 Marionette TRACE conn3 <- [1,2734,null,{}] 02:25:57 INFO - PROCESS | 1822 | 1462526757477 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:57 INFO - PROCESS | 1822 | 1462526757779 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:25:58 INFO - PROCESS | 1822 | 1462526758037 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036b7a000 == 201 [pid = 1822] [id = 691] 02:25:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb02b952800) [pid = 1822] [serial = 2074] [outer = (nil)] 02:25:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb03240c400) [pid = 1822] [serial = 2075] [outer = 0x7fb02b952800] 02:25:58 INFO - PROCESS | 1822 | 1462526758109 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb032415400) [pid = 1822] [serial = 2076] [outer = 0x7fb02b952800] 02:25:59 INFO - PROCESS | 1822 | 1462526759058 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:25:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1632ms 02:25:59 INFO - PROCESS | 1822 | 1462526759101 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:25:59 INFO - PROCESS | 1822 | 1462526759105 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 02:25:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:25:59 INFO - PROCESS | 1822 | 1462526759111 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - PROCESS | 1822 | 1462526759113 Marionette TRACE conn3 <- [1,2738,null,{}] 02:25:59 INFO - PROCESS | 1822 | 1462526759118 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:59 INFO - PROCESS | 1822 | 1462526759361 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:25:59 INFO - PROCESS | 1822 | 1462526759694 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020b8d800 == 202 [pid = 1822] [id = 692] 02:25:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb01c3c9c00) [pid = 1822] [serial = 2077] [outer = (nil)] 02:25:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb0216d7800) [pid = 1822] [serial = 2078] [outer = 0x7fb01c3c9c00] 02:25:59 INFO - PROCESS | 1822 | 1462526759773 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb023fafc00) [pid = 1822] [serial = 2079] [outer = 0x7fb01c3c9c00] 02:26:01 INFO - PROCESS | 1822 | 1462526761157 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:26:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:26:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2091ms 02:26:01 INFO - PROCESS | 1822 | 1462526761260 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:26:01 INFO - PROCESS | 1822 | 1462526761266 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 02:26:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:26:01 INFO - PROCESS | 1822 | 1462526761294 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:26:01 INFO - PROCESS | 1822 | 1462526761300 Marionette TRACE conn3 <- [1,2742,null,{}] 02:26:01 INFO - PROCESS | 1822 | 1462526761308 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:01 INFO - PROCESS | 1822 | 1462526761580 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:26:01 INFO - PROCESS | 1822 | 1462526761866 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb022888000 == 203 [pid = 1822] [id = 693] 02:26:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb01c3d7000) [pid = 1822] [serial = 2080] [outer = (nil)] 02:26:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb01fc1e000) [pid = 1822] [serial = 2081] [outer = 0x7fb01c3d7000] 02:26:01 INFO - PROCESS | 1822 | 1462526761934 Marionette DEBUG loaded listener.js 02:26:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb020dc2400) [pid = 1822] [serial = 2082] [outer = 0x7fb01c3d7000] 02:26:02 INFO - PROCESS | 1822 | 1462526762867 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:26:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:26:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1651ms 02:26:02 INFO - PROCESS | 1822 | 1462526762939 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:26:02 INFO - PROCESS | 1822 | 1462526762947 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 02:26:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:26:02 INFO - PROCESS | 1822 | 1462526762956 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 1822 | 1462526762960 Marionette TRACE conn3 <- [1,2746,null,{}] 02:26:02 INFO - PROCESS | 1822 | 1462526762965 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:03 INFO - PROCESS | 1822 | 1462526763221 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:26:03 INFO - PROCESS | 1822 | 1462526763697 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020621800 == 204 [pid = 1822] [id = 694] 02:26:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb0216a9400) [pid = 1822] [serial = 2083] [outer = (nil)] 02:26:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb0216d0000) [pid = 1822] [serial = 2084] [outer = 0x7fb0216a9400] 02:26:03 INFO - PROCESS | 1822 | 1462526763771 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb0219ffc00) [pid = 1822] [serial = 2085] [outer = 0x7fb0216a9400] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02199b000 == 203 [pid = 1822] [id = 677] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02071a800 == 202 [pid = 1822] [id = 676] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01c5d9000 == 201 [pid = 1822] [id = 675] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036516800 == 200 [pid = 1822] [id = 673] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036415800 == 199 [pid = 1822] [id = 672] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0357c7800 == 198 [pid = 1822] [id = 671] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03389e000 == 197 [pid = 1822] [id = 670] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0334af000 == 196 [pid = 1822] [id = 669] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0331c4800 == 195 [pid = 1822] [id = 668] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0329dc800 == 194 [pid = 1822] [id = 667] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323d4800 == 193 [pid = 1822] [id = 666] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02cd9f800 == 192 [pid = 1822] [id = 665] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02cc14000 == 191 [pid = 1822] [id = 664] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02bdc4000 == 190 [pid = 1822] [id = 663] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a8a6800 == 189 [pid = 1822] [id = 662] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026bde000 == 188 [pid = 1822] [id = 661] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02670c000 == 187 [pid = 1822] [id = 660] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025296800 == 186 [pid = 1822] [id = 659] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023b46000 == 185 [pid = 1822] [id = 658] 02:26:04 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020cd7800 == 184 [pid = 1822] [id = 657] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb0217d0000) [pid = 1822] [serial = 1968] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb026635c00) [pid = 1822] [serial = 1935] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb02416bc00) [pid = 1822] [serial = 1926] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb020dc2800) [pid = 1822] [serial = 1962] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb01fa98400) [pid = 1822] [serial = 1958] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb020849400) [pid = 1822] [serial = 1961] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb024162000) [pid = 1822] [serial = 1925] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb02084f800) [pid = 1822] [serial = 1967] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb026628400) [pid = 1822] [serial = 1934] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb021a0f400) [pid = 1822] [serial = 1914] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb026df5400) [pid = 1822] [serial = 1941] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb0273d2000) [pid = 1822] [serial = 1949] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb026928800) [pid = 1822] [serial = 1937] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb0216d1400) [pid = 1822] [serial = 1910] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb0216dbc00) [pid = 1822] [serial = 1965] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb023fa3400) [pid = 1822] [serial = 1922] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb020dca400) [pid = 1822] [serial = 1908] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb0216db000) [pid = 1822] [serial = 1911] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb027e52800) [pid = 1822] [serial = 1952] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb01fa9f000) [pid = 1822] [serial = 1905] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb0216d3c00) [pid = 1822] [serial = 1833] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb022077000) [pid = 1822] [serial = 1917] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb025375400) [pid = 1822] [serial = 1932] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb0271a5400) [pid = 1822] [serial = 1944] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb0241b0800) [pid = 1822] [serial = 1928] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb026cb1c00) [pid = 1822] [serial = 1938] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb0252b2400) [pid = 1822] [serial = 1929] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb0219fac00) [pid = 1822] [serial = 1913] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb02084dc00) [pid = 1822] [serial = 1907] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb027e47000) [pid = 1822] [serial = 1950] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb023b74400) [pid = 1822] [serial = 1919] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb0216aa800) [pid = 1822] [serial = 1964] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb01daca800) [pid = 1822] [serial = 1904] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb023df4800) [pid = 1822] [serial = 1920] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb029517000) [pid = 1822] [serial = 1953] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb01fb08000) [pid = 1822] [serial = 1959] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb022070800) [pid = 1822] [serial = 1916] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb023faec00) [pid = 1822] [serial = 1923] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb026cbd000) [pid = 1822] [serial = 1940] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb0273cac00) [pid = 1822] [serial = 1947] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb026f59c00) [pid = 1822] [serial = 1943] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb02a6ccc00) [pid = 1822] [serial = 1956] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb02a56c400) [pid = 1822] [serial = 1955] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb0252bc000) [pid = 1822] [serial = 1931] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb0271b0400) [pid = 1822] [serial = 1946] [outer = (nil)] [url = about:blank] 02:26:04 INFO - PROCESS | 1822 | 1462526764900 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:26:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:26:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1986ms 02:26:04 INFO - PROCESS | 1822 | 1462526764958 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:26:04 INFO - PROCESS | 1822 | 1462526764961 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 02:26:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:26:04 INFO - PROCESS | 1822 | 1462526764969 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:26:04 INFO - PROCESS | 1822 | 1462526764973 Marionette TRACE conn3 <- [1,2750,null,{}] 02:26:04 INFO - PROCESS | 1822 | 1462526764989 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:05 INFO - PROCESS | 1822 | 1462526765219 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:26:05 INFO - PROCESS | 1822 | 1462526765409 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0219a3800 == 185 [pid = 1822] [id = 695] 02:26:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb01daca800) [pid = 1822] [serial = 2086] [outer = (nil)] 02:26:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb022077000) [pid = 1822] [serial = 2087] [outer = 0x7fb01daca800] 02:26:05 INFO - PROCESS | 1822 | 1462526765492 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb023b0a400) [pid = 1822] [serial = 2088] [outer = 0x7fb01daca800] 02:26:06 INFO - PROCESS | 1822 | 1462526766373 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:26:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1435ms 02:26:06 INFO - PROCESS | 1822 | 1462526766404 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 1822 | 1462526766409 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 02:26:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:26:06 INFO - PROCESS | 1822 | 1462526766414 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - PROCESS | 1822 | 1462526766419 Marionette TRACE conn3 <- [1,2754,null,{}] 02:26:06 INFO - PROCESS | 1822 | 1462526766428 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:06 INFO - PROCESS | 1822 | 1462526766645 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:26:06 INFO - PROCESS | 1822 | 1462526766870 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0240df000 == 186 [pid = 1822] [id = 696] 02:26:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb0216a0c00) [pid = 1822] [serial = 2089] [outer = (nil)] 02:26:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb02415fc00) [pid = 1822] [serial = 2090] [outer = 0x7fb0216a0c00] 02:26:06 INFO - PROCESS | 1822 | 1462526766935 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb02416b800) [pid = 1822] [serial = 2091] [outer = 0x7fb0216a0c00] 02:26:07 INFO - PROCESS | 1822 | 1462526767884 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:26:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1529ms 02:26:07 INFO - PROCESS | 1822 | 1462526767946 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:26:07 INFO - PROCESS | 1822 | 1462526767949 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 02:26:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:26:07 INFO - PROCESS | 1822 | 1462526767955 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - PROCESS | 1822 | 1462526767959 Marionette TRACE conn3 <- [1,2758,null,{}] 02:26:07 INFO - PROCESS | 1822 | 1462526767971 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:08 INFO - PROCESS | 1822 | 1462526768268 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:26:08 INFO - PROCESS | 1822 | 1462526768315 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0252aa000 == 187 [pid = 1822] [id = 697] 02:26:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb0241b0c00) [pid = 1822] [serial = 2092] [outer = (nil)] 02:26:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb02536f400) [pid = 1822] [serial = 2093] [outer = 0x7fb0241b0c00] 02:26:08 INFO - PROCESS | 1822 | 1462526768446 Marionette DEBUG loaded listener.js 02:26:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb02537d400) [pid = 1822] [serial = 2094] [outer = 0x7fb0241b0c00] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb01dac3c00) [pid = 1822] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb01d4ae400) [pid = 1822] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb0228c3400) [pid = 1822] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb02aec0800) [pid = 1822] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb02a574400) [pid = 1822] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb02662e800) [pid = 1822] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb01dac4000) [pid = 1822] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb02b60d800) [pid = 1822] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb026f5dc00) [pid = 1822] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb026318c00) [pid = 1822] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb02bc7ac00) [pid = 1822] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb01fb05000) [pid = 1822] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb02630b800) [pid = 1822] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 127 (0x7fb01fb04800) [pid = 1822] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 126 (0x7fb02cf60800) [pid = 1822] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 125 (0x7fb02b6ea800) [pid = 1822] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 124 (0x7fb019fc2800) [pid = 1822] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 123 (0x7fb0216d4c00) [pid = 1822] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 122 (0x7fb02ae6bc00) [pid = 1822] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 121 (0x7fb0241b6800) [pid = 1822] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:26:09 INFO - PROCESS | 1822 | --DOMWINDOW == 120 (0x7fb02cfe9800) [pid = 1822] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:26:09 INFO - PROCESS | 1822 | 1462526769763 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:26:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1839ms 02:26:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:26:09 INFO - PROCESS | 1822 | 1462526769796 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 1822 | 1462526769799 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 02:26:09 INFO - PROCESS | 1822 | 1462526769805 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - PROCESS | 1822 | 1462526769808 Marionette TRACE conn3 <- [1,2762,null,{}] 02:26:09 INFO - PROCESS | 1822 | 1462526769812 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 1822 | 1462526770147 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:26:10 INFO - PROCESS | 1822 | 1462526770168 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025c16800 == 188 [pid = 1822] [id = 698] 02:26:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 121 (0x7fb023dfc800) [pid = 1822] [serial = 2095] [outer = (nil)] 02:26:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 122 (0x7fb025373400) [pid = 1822] [serial = 2096] [outer = 0x7fb023dfc800] 02:26:10 INFO - PROCESS | 1822 | 1462526770232 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 1822 | ++DOMWINDOW == 123 (0x7fb026cb6400) [pid = 1822] [serial = 2097] [outer = 0x7fb023dfc800] 02:26:11 INFO - PROCESS | 1822 | 1462526771104 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:26:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:26:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1327ms 02:26:11 INFO - PROCESS | 1822 | 1462526771142 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:26:11 INFO - PROCESS | 1822 | 1462526771146 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 02:26:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:26:11 INFO - PROCESS | 1822 | 1462526771162 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:26:11 INFO - PROCESS | 1822 | 1462526771165 Marionette TRACE conn3 <- [1,2766,null,{}] 02:26:11 INFO - PROCESS | 1822 | 1462526771174 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:11 INFO - PROCESS | 1822 | 1462526771393 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:26:11 INFO - PROCESS | 1822 | 1462526771885 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020631000 == 189 [pid = 1822] [id = 699] 02:26:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 124 (0x7fb019fc7400) [pid = 1822] [serial = 2098] [outer = (nil)] 02:26:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 125 (0x7fb01d4a1000) [pid = 1822] [serial = 2099] [outer = 0x7fb019fc7400] 02:26:12 INFO - PROCESS | 1822 | 1462526772002 Marionette DEBUG loaded listener.js 02:26:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 126 (0x7fb01fa99800) [pid = 1822] [serial = 2100] [outer = 0x7fb019fc7400] 02:26:13 INFO - PROCESS | 1822 | 1462526773053 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:26:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1950ms 02:26:13 INFO - PROCESS | 1822 | 1462526773107 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:26:13 INFO - PROCESS | 1822 | 1462526773112 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 02:26:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:26:13 INFO - PROCESS | 1822 | 1462526773121 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - PROCESS | 1822 | 1462526773127 Marionette TRACE conn3 <- [1,2770,null,{}] 02:26:13 INFO - PROCESS | 1822 | 1462526773135 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:13 INFO - PROCESS | 1822 | 1462526773401 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:26:13 INFO - PROCESS | 1822 | 1462526773738 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023b13800 == 190 [pid = 1822] [id = 700] 02:26:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 127 (0x7fb020eca800) [pid = 1822] [serial = 2101] [outer = (nil)] 02:26:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 128 (0x7fb0216d7400) [pid = 1822] [serial = 2102] [outer = 0x7fb020eca800] 02:26:13 INFO - PROCESS | 1822 | 1462526773814 Marionette DEBUG loaded listener.js 02:26:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb0219fdc00) [pid = 1822] [serial = 2103] [outer = 0x7fb020eca800] 02:26:14 INFO - PROCESS | 1822 | 1462526774736 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:26:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:26:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1691ms 02:26:14 INFO - PROCESS | 1822 | 1462526774816 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:26:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:26:14 INFO - PROCESS | 1822 | 1462526774822 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 02:26:14 INFO - PROCESS | 1822 | 1462526774828 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:26:14 INFO - PROCESS | 1822 | 1462526774832 Marionette TRACE conn3 <- [1,2774,null,{}] 02:26:14 INFO - PROCESS | 1822 | 1462526774838 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:15 INFO - PROCESS | 1822 | 1462526775116 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:26:15 INFO - PROCESS | 1822 | 1462526775475 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025c13000 == 191 [pid = 1822] [id = 701] 02:26:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb0228d1c00) [pid = 1822] [serial = 2104] [outer = (nil)] 02:26:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb023b0e800) [pid = 1822] [serial = 2105] [outer = 0x7fb0228d1c00] 02:26:15 INFO - PROCESS | 1822 | 1462526775584 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb023df5800) [pid = 1822] [serial = 2106] [outer = 0x7fb0228d1c00] 02:26:16 INFO - PROCESS | 1822 | 1462526776533 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:26:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:26:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1783ms 02:26:16 INFO - PROCESS | 1822 | 1462526776611 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 1822 | 1462526776615 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 02:26:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:26:16 INFO - PROCESS | 1822 | 1462526776631 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 1822 | 1462526776639 Marionette TRACE conn3 <- [1,2778,null,{}] 02:26:16 INFO - PROCESS | 1822 | 1462526776646 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:16 INFO - PROCESS | 1822 | 1462526776927 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:26:17 INFO - PROCESS | 1822 | 1462526777256 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb027591000 == 192 [pid = 1822] [id = 702] 02:26:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb0229ddc00) [pid = 1822] [serial = 2107] [outer = (nil)] 02:26:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb026314000) [pid = 1822] [serial = 2108] [outer = 0x7fb0229ddc00] 02:26:17 INFO - PROCESS | 1822 | 1462526777331 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb026635800) [pid = 1822] [serial = 2109] [outer = 0x7fb0229ddc00] 02:26:18 INFO - PROCESS | 1822 | 1462526778211 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:26:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:26:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1651ms 02:26:18 INFO - PROCESS | 1822 | 1462526778274 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:26:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:26:18 INFO - PROCESS | 1822 | 1462526778279 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 02:26:18 INFO - PROCESS | 1822 | 1462526778285 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 1822 | 1462526778288 Marionette TRACE conn3 <- [1,2782,null,{}] 02:26:18 INFO - PROCESS | 1822 | 1462526778294 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:18 INFO - PROCESS | 1822 | 1462526778529 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:26:18 INFO - PROCESS | 1822 | 1462526778803 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02af88800 == 193 [pid = 1822] [id = 703] 02:26:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb0241b6c00) [pid = 1822] [serial = 2110] [outer = (nil)] 02:26:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb026cb4400) [pid = 1822] [serial = 2111] [outer = 0x7fb0241b6c00] 02:26:18 INFO - PROCESS | 1822 | 1462526778919 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb026df2000) [pid = 1822] [serial = 2112] [outer = 0x7fb0241b6c00] 02:26:19 INFO - PROCESS | 1822 | 1462526779723 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:26:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:26:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1486ms 02:26:19 INFO - PROCESS | 1822 | 1462526779772 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:26:19 INFO - PROCESS | 1822 | 1462526779775 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 02:26:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:26:19 INFO - PROCESS | 1822 | 1462526779781 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:26:19 INFO - PROCESS | 1822 | 1462526779784 Marionette TRACE conn3 <- [1,2786,null,{}] 02:26:19 INFO - PROCESS | 1822 | 1462526779789 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:20 INFO - PROCESS | 1822 | 1462526780003 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:26:20 INFO - PROCESS | 1822 | 1462526780287 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b180800 == 194 [pid = 1822] [id = 704] 02:26:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb0273d2000) [pid = 1822] [serial = 2113] [outer = (nil)] 02:26:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb027b6b800) [pid = 1822] [serial = 2114] [outer = 0x7fb0273d2000] 02:26:20 INFO - PROCESS | 1822 | 1462526780376 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb02a6d5c00) [pid = 1822] [serial = 2115] [outer = 0x7fb0273d2000] 02:26:21 INFO - PROCESS | 1822 | 1462526781320 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:26:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1583ms 02:26:21 INFO - PROCESS | 1822 | 1462526781365 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 1822 | 1462526781368 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 02:26:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:26:21 INFO - PROCESS | 1822 | 1462526781374 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - PROCESS | 1822 | 1462526781376 Marionette TRACE conn3 <- [1,2790,null,{}] 02:26:21 INFO - PROCESS | 1822 | 1462526781382 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 1822 | 1462526781601 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:26:21 INFO - PROCESS | 1822 | 1462526781884 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cd88800 == 195 [pid = 1822] [id = 705] 02:26:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb0273d4400) [pid = 1822] [serial = 2116] [outer = (nil)] 02:26:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb02b552800) [pid = 1822] [serial = 2117] [outer = 0x7fb0273d4400] 02:26:22 INFO - PROCESS | 1822 | 1462526781998 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb02b606800) [pid = 1822] [serial = 2118] [outer = 0x7fb0273d4400] 02:26:22 INFO - PROCESS | 1822 | 1462526782846 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:26:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:26:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1527ms 02:26:22 INFO - PROCESS | 1822 | 1462526782909 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:26:22 INFO - PROCESS | 1822 | 1462526782912 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 02:26:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:26:22 INFO - PROCESS | 1822 | 1462526782918 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:26:22 INFO - PROCESS | 1822 | 1462526782920 Marionette TRACE conn3 <- [1,2794,null,{}] 02:26:22 INFO - PROCESS | 1822 | 1462526782926 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:23 INFO - PROCESS | 1822 | 1462526783131 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:26:23 INFO - PROCESS | 1822 | 1462526783470 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323cb800 == 196 [pid = 1822] [id = 706] 02:26:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb02a8c2c00) [pid = 1822] [serial = 2119] [outer = (nil)] 02:26:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb02b726000) [pid = 1822] [serial = 2120] [outer = 0x7fb02a8c2c00] 02:26:23 INFO - PROCESS | 1822 | 1462526783545 Marionette DEBUG loaded listener.js 02:26:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb02b86a400) [pid = 1822] [serial = 2121] [outer = 0x7fb02a8c2c00] 02:26:24 INFO - PROCESS | 1822 | 1462526784385 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:26:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:26:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1535ms 02:26:24 INFO - PROCESS | 1822 | 1462526784454 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:26:24 INFO - PROCESS | 1822 | 1462526784457 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 02:26:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:26:24 INFO - PROCESS | 1822 | 1462526784464 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - PROCESS | 1822 | 1462526784466 Marionette TRACE conn3 <- [1,2798,null,{}] 02:26:24 INFO - PROCESS | 1822 | 1462526784471 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:24 INFO - PROCESS | 1822 | 1462526784674 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:26:24 INFO - PROCESS | 1822 | 1462526784948 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb032f45800 == 197 [pid = 1822] [id = 707] 02:26:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb02aebe400) [pid = 1822] [serial = 2122] [outer = (nil)] 02:26:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb02bc77000) [pid = 1822] [serial = 2123] [outer = 0x7fb02aebe400] 02:26:25 INFO - PROCESS | 1822 | 1462526785029 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb02bc7f800) [pid = 1822] [serial = 2124] [outer = 0x7fb02aebe400] 02:26:25 INFO - PROCESS | 1822 | 1462526785885 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:26:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:26:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1496ms 02:26:25 INFO - PROCESS | 1822 | 1462526785961 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 1822 | 1462526785964 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 02:26:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:26:25 INFO - PROCESS | 1822 | 1462526785970 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 1822 | 1462526785973 Marionette TRACE conn3 <- [1,2802,null,{}] 02:26:25 INFO - PROCESS | 1822 | 1462526785978 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:26 INFO - PROCESS | 1822 | 1462526786236 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:26:26 INFO - PROCESS | 1822 | 1462526786552 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03388d800 == 198 [pid = 1822] [id = 708] 02:26:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb02b6e7000) [pid = 1822] [serial = 2125] [outer = (nil)] 02:26:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb02be6e000) [pid = 1822] [serial = 2126] [outer = 0x7fb02b6e7000] 02:26:26 INFO - PROCESS | 1822 | 1462526786628 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb02cf63000) [pid = 1822] [serial = 2127] [outer = 0x7fb02b6e7000] 02:26:27 INFO - PROCESS | 1822 | 1462526787436 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:26:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:26:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1533ms 02:26:27 INFO - PROCESS | 1822 | 1462526787504 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 1822 | 1462526787508 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 02:26:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:26:27 INFO - PROCESS | 1822 | 1462526787513 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 1822 | 1462526787516 Marionette TRACE conn3 <- [1,2806,null,{}] 02:26:27 INFO - PROCESS | 1822 | 1462526787521 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:27 INFO - PROCESS | 1822 | 1462526787761 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:26:28 INFO - PROCESS | 1822 | 1462526788047 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036413800 == 199 [pid = 1822] [id = 709] 02:26:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb02ff50400) [pid = 1822] [serial = 2128] [outer = (nil)] 02:26:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb030046800) [pid = 1822] [serial = 2129] [outer = 0x7fb02ff50400] 02:26:28 INFO - PROCESS | 1822 | 1462526788186 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb032414000) [pid = 1822] [serial = 2130] [outer = 0x7fb02ff50400] 02:26:29 INFO - PROCESS | 1822 | 1462526789056 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:26:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:26:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1587ms 02:26:29 INFO - PROCESS | 1822 | 1462526789100 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 1822 | 1462526789105 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 02:26:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:26:29 INFO - PROCESS | 1822 | 1462526789110 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - PROCESS | 1822 | 1462526789114 Marionette TRACE conn3 <- [1,2810,null,{}] 02:26:29 INFO - PROCESS | 1822 | 1462526789119 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:29 INFO - PROCESS | 1822 | 1462526789363 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:26:29 INFO - PROCESS | 1822 | 1462526789646 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036bc9800 == 200 [pid = 1822] [id = 710] 02:26:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb026df8800) [pid = 1822] [serial = 2131] [outer = (nil)] 02:26:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb03259fc00) [pid = 1822] [serial = 2132] [outer = 0x7fb026df8800] 02:26:29 INFO - PROCESS | 1822 | 1462526789762 Marionette DEBUG loaded listener.js 02:26:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb032a50800) [pid = 1822] [serial = 2133] [outer = 0x7fb026df8800] 02:26:30 INFO - PROCESS | 1822 | 1462526790573 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:26:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:26:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1483ms 02:26:30 INFO - PROCESS | 1822 | 1462526790603 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:26:30 INFO - PROCESS | 1822 | 1462526790607 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 02:26:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:26:30 INFO - PROCESS | 1822 | 1462526790616 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:26:30 INFO - PROCESS | 1822 | 1462526790618 Marionette TRACE conn3 <- [1,2814,null,{}] 02:26:30 INFO - PROCESS | 1822 | 1462526790622 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:30 INFO - PROCESS | 1822 | 1462526790839 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:26:31 INFO - PROCESS | 1822 | 1462526791120 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ce1800 == 201 [pid = 1822] [id = 711] 02:26:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb027e47400) [pid = 1822] [serial = 2134] [outer = (nil)] 02:26:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb032d85800) [pid = 1822] [serial = 2135] [outer = 0x7fb027e47400] 02:26:31 INFO - PROCESS | 1822 | 1462526791195 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb032d8f400) [pid = 1822] [serial = 2136] [outer = 0x7fb027e47400] 02:26:32 INFO - PROCESS | 1822 | 1462526792073 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:26:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:26:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1494ms 02:26:32 INFO - PROCESS | 1822 | 1462526792112 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:26:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:26:32 INFO - PROCESS | 1822 | 1462526792124 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 02:26:32 INFO - PROCESS | 1822 | 1462526792130 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - PROCESS | 1822 | 1462526792133 Marionette TRACE conn3 <- [1,2818,null,{}] 02:26:32 INFO - PROCESS | 1822 | 1462526792138 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:32 INFO - PROCESS | 1822 | 1462526792361 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:26:32 INFO - PROCESS | 1822 | 1462526792649 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e91800 == 202 [pid = 1822] [id = 712] 02:26:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb032a51800) [pid = 1822] [serial = 2137] [outer = (nil)] 02:26:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb032f66000) [pid = 1822] [serial = 2138] [outer = 0x7fb032a51800] 02:26:32 INFO - PROCESS | 1822 | 1462526792768 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb03331e400) [pid = 1822] [serial = 2139] [outer = 0x7fb032a51800] 02:26:33 INFO - PROCESS | 1822 | 1462526793610 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1536ms 02:26:33 INFO - PROCESS | 1822 | 1462526793667 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 1822 | 1462526793670 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 02:26:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:26:33 INFO - PROCESS | 1822 | 1462526793676 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 1822 | 1462526793678 Marionette TRACE conn3 <- [1,2822,null,{}] 02:26:33 INFO - PROCESS | 1822 | 1462526793684 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:33 INFO - PROCESS | 1822 | 1462526793897 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:26:34 INFO - PROCESS | 1822 | 1462526794180 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036ef0000 == 203 [pid = 1822] [id = 713] 02:26:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb02973f000) [pid = 1822] [serial = 2140] [outer = (nil)] 02:26:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb033327000) [pid = 1822] [serial = 2141] [outer = 0x7fb02973f000] 02:26:34 INFO - PROCESS | 1822 | 1462526794292 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb033513800) [pid = 1822] [serial = 2142] [outer = 0x7fb02973f000] 02:26:35 INFO - PROCESS | 1822 | 1462526795152 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:26:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1530ms 02:26:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:26:35 INFO - PROCESS | 1822 | 1462526795207 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:26:35 INFO - PROCESS | 1822 | 1462526795210 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 02:26:35 INFO - PROCESS | 1822 | 1462526795216 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - PROCESS | 1822 | 1462526795219 Marionette TRACE conn3 <- [1,2826,null,{}] 02:26:35 INFO - PROCESS | 1822 | 1462526795224 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:35 INFO - PROCESS | 1822 | 1462526795432 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:26:35 INFO - PROCESS | 1822 | 1462526795715 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb039dec800 == 204 [pid = 1822] [id = 714] 02:26:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb032a51c00) [pid = 1822] [serial = 2143] [outer = (nil)] 02:26:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb03374e800) [pid = 1822] [serial = 2144] [outer = 0x7fb032a51c00] 02:26:35 INFO - PROCESS | 1822 | 1462526795828 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb033796c00) [pid = 1822] [serial = 2145] [outer = 0x7fb032a51c00] 02:26:36 INFO - PROCESS | 1822 | 1462526796683 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:26:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:26:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1543ms 02:26:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:26:36 INFO - PROCESS | 1822 | 1462526796759 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:26:36 INFO - PROCESS | 1822 | 1462526796761 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 02:26:36 INFO - PROCESS | 1822 | 1462526796767 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:26:36 INFO - PROCESS | 1822 | 1462526796770 Marionette TRACE conn3 <- [1,2830,null,{}] 02:26:36 INFO - PROCESS | 1822 | 1462526796776 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:36 INFO - PROCESS | 1822 | 1462526796992 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:26:37 INFO - PROCESS | 1822 | 1462526797272 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b416000 == 205 [pid = 1822] [id = 715] 02:26:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb0334ea000) [pid = 1822] [serial = 2146] [outer = (nil)] 02:26:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb03379e000) [pid = 1822] [serial = 2147] [outer = 0x7fb0334ea000] 02:26:37 INFO - PROCESS | 1822 | 1462526797385 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb03396f800) [pid = 1822] [serial = 2148] [outer = 0x7fb0334ea000] 02:26:38 INFO - PROCESS | 1822 | 1462526798288 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1590ms 02:26:38 INFO - PROCESS | 1822 | 1462526798358 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 1822 | 1462526798360 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 02:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:26:38 INFO - PROCESS | 1822 | 1462526798367 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - PROCESS | 1822 | 1462526798369 Marionette TRACE conn3 <- [1,2834,null,{}] 02:26:38 INFO - PROCESS | 1822 | 1462526798374 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:38 INFO - PROCESS | 1822 | 1462526798588 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:26:38 INFO - PROCESS | 1822 | 1462526798913 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b84b000 == 206 [pid = 1822] [id = 716] 02:26:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb019fc3400) [pid = 1822] [serial = 2149] [outer = (nil)] 02:26:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb033a0b800) [pid = 1822] [serial = 2150] [outer = 0x7fb019fc3400] 02:26:38 INFO - PROCESS | 1822 | 1462526798987 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb034ab4800) [pid = 1822] [serial = 2151] [outer = 0x7fb019fc3400] 02:26:39 INFO - PROCESS | 1822 | 1462526799829 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1531ms 02:26:39 INFO - PROCESS | 1822 | 1462526799900 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 1822 | 1462526799902 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 02:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:26:39 INFO - PROCESS | 1822 | 1462526799909 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - PROCESS | 1822 | 1462526799911 Marionette TRACE conn3 <- [1,2838,null,{}] 02:26:39 INFO - PROCESS | 1822 | 1462526799917 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:40 INFO - PROCESS | 1822 | 1462526800122 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:26:40 INFO - PROCESS | 1822 | 1462526800401 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03c84a800 == 207 [pid = 1822] [id = 717] 02:26:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb0357db000) [pid = 1822] [serial = 2152] [outer = (nil)] 02:26:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb035809800) [pid = 1822] [serial = 2153] [outer = 0x7fb0357db000] 02:26:40 INFO - PROCESS | 1822 | 1462526800509 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb0358a4000) [pid = 1822] [serial = 2154] [outer = 0x7fb0357db000] 02:26:41 INFO - PROCESS | 1822 | 1462526801322 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:26:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:26:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1490ms 02:26:41 INFO - PROCESS | 1822 | 1462526801400 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 1822 | 1462526801403 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 02:26:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:26:41 INFO - PROCESS | 1822 | 1462526801414 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 1822 | 1462526801416 Marionette TRACE conn3 <- [1,2842,null,{}] 02:26:41 INFO - PROCESS | 1822 | 1462526801420 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:41 INFO - PROCESS | 1822 | 1462526801716 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025c16800 == 206 [pid = 1822] [id = 698] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0252aa000 == 205 [pid = 1822] [id = 697] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0240df000 == 204 [pid = 1822] [id = 696] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0219a3800 == 203 [pid = 1822] [id = 695] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020621800 == 202 [pid = 1822] [id = 694] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb022888000 == 201 [pid = 1822] [id = 693] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb033b2a800 == 200 [pid = 1822] [id = 689] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03039e800 == 199 [pid = 1822] [id = 688] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be35800 == 198 [pid = 1822] [id = 687] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b0dd800 == 197 [pid = 1822] [id = 686] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a896000 == 196 [pid = 1822] [id = 685] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0295dd800 == 195 [pid = 1822] [id = 684] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026b0c800 == 194 [pid = 1822] [id = 683] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025c12800 == 193 [pid = 1822] [id = 682] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025293000 == 192 [pid = 1822] [id = 681] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023c83800 == 191 [pid = 1822] [id = 680] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02288d000 == 190 [pid = 1822] [id = 679] 02:26:43 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01c3b0800 == 189 [pid = 1822] [id = 678] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb020ed2800) [pid = 1822] [serial = 1902] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb01fc1c800) [pid = 1822] [serial = 2030] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb020bd6400) [pid = 1822] [serial = 2031] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb0229e2400) [pid = 1822] [serial = 1979] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb023b7a400) [pid = 1822] [serial = 1980] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb02aec9c00) [pid = 1822] [serial = 2000] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb02b557000) [pid = 1822] [serial = 2001] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb02bc7cc00) [pid = 1822] [serial = 2012] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb02bc82c00) [pid = 1822] [serial = 2013] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb02973b800) [pid = 1822] [serial = 1994] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb02a6cc800) [pid = 1822] [serial = 1995] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb01dacbc00) [pid = 1822] [serial = 2027] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb02b871c00) [pid = 1822] [serial = 2009] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb02b95f000) [pid = 1822] [serial = 2010] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb02a8c9000) [pid = 1822] [serial = 1997] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb02ae66400) [pid = 1822] [serial = 1998] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb0271ae000) [pid = 1822] [serial = 1991] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb027b6b000) [pid = 1822] [serial = 1992] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb02be73000) [pid = 1822] [serial = 2018] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb02cf5b400) [pid = 1822] [serial = 2019] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb0216ad400) [pid = 1822] [serial = 1976] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb0219f6c00) [pid = 1822] [serial = 1977] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb026920400) [pid = 1822] [serial = 1988] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb026ded400) [pid = 1822] [serial = 1989] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb01fc23400) [pid = 1822] [serial = 1973] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb020bcac00) [pid = 1822] [serial = 1974] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb02cfee800) [pid = 1822] [serial = 2021] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb02cff4800) [pid = 1822] [serial = 2022] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb02bce9c00) [pid = 1822] [serial = 2015] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb02be68800) [pid = 1822] [serial = 2016] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb02b609000) [pid = 1822] [serial = 2003] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb02b6ed800) [pid = 1822] [serial = 2004] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb023fa7800) [pid = 1822] [serial = 1982] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb024166000) [pid = 1822] [serial = 1983] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb02b72ac00) [pid = 1822] [serial = 2006] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb02b86bc00) [pid = 1822] [serial = 2007] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb0252ba800) [pid = 1822] [serial = 1985] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb02537e000) [pid = 1822] [serial = 1986] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb021a0e800) [pid = 1822] [serial = 1970] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb02ff4a800) [pid = 1822] [serial = 2024] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb030044800) [pid = 1822] [serial = 2025] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb0216a4000) [pid = 1822] [serial = 2033] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb01fa9bc00) [pid = 1822] [serial = 2028] [outer = (nil)] [url = about:blank] 02:26:43 INFO - PROCESS | 1822 | 1462526803556 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c5cd000 == 190 [pid = 1822] [id = 718] 02:26:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb01c3cb800) [pid = 1822] [serial = 2155] [outer = (nil)] 02:26:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb01c3d2800) [pid = 1822] [serial = 2156] [outer = 0x7fb01c3cb800] 02:26:43 INFO - PROCESS | 1822 | 1462526803623 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb01dad0800) [pid = 1822] [serial = 2157] [outer = 0x7fb01c3cb800] 02:26:44 INFO - PROCESS | 1822 | 1462526804401 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:26:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 3045ms 02:26:44 INFO - PROCESS | 1822 | 1462526804461 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 1822 | 1462526804466 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 02:26:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:26:44 INFO - PROCESS | 1822 | 1462526804473 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - PROCESS | 1822 | 1462526804478 Marionette TRACE conn3 <- [1,2846,null,{}] 02:26:44 INFO - PROCESS | 1822 | 1462526804484 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:44 INFO - PROCESS | 1822 | 1462526804715 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:26:44 INFO - PROCESS | 1822 | 1462526804915 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020cd0800 == 191 [pid = 1822] [id = 719] 02:26:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb01fa94400) [pid = 1822] [serial = 2158] [outer = (nil)] 02:26:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb020bd6400) [pid = 1822] [serial = 2159] [outer = 0x7fb01fa94400] 02:26:44 INFO - PROCESS | 1822 | 1462526804980 Marionette DEBUG loaded listener.js 02:26:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb020ecf400) [pid = 1822] [serial = 2160] [outer = 0x7fb01fa94400] 02:26:45 INFO - PROCESS | 1822 | 1462526805835 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:26:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:26:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1385ms 02:26:45 INFO - PROCESS | 1822 | 1462526805862 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:26:45 INFO - PROCESS | 1822 | 1462526805867 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 02:26:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:26:45 INFO - PROCESS | 1822 | 1462526805873 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:26:45 INFO - PROCESS | 1822 | 1462526805876 Marionette TRACE conn3 <- [1,2850,null,{}] 02:26:45 INFO - PROCESS | 1822 | 1462526805881 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:46 INFO - PROCESS | 1822 | 1462526806147 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:26:46 INFO - PROCESS | 1822 | 1462526806189 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb022880800 == 192 [pid = 1822] [id = 720] 02:26:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb0216d4c00) [pid = 1822] [serial = 2161] [outer = (nil)] 02:26:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb0219f5400) [pid = 1822] [serial = 2162] [outer = 0x7fb0216d4c00] 02:26:46 INFO - PROCESS | 1822 | 1462526806250 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb021a14800) [pid = 1822] [serial = 2163] [outer = 0x7fb0216d4c00] 02:26:47 INFO - PROCESS | 1822 | 1462526807290 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:26:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1480ms 02:26:47 INFO - PROCESS | 1822 | 1462526807354 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 1822 | 1462526807357 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 02:26:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:26:47 INFO - PROCESS | 1822 | 1462526807378 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 1822 | 1462526807387 Marionette TRACE conn3 <- [1,2854,null,{}] 02:26:47 INFO - PROCESS | 1822 | 1462526807392 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:47 INFO - PROCESS | 1822 | 1462526807672 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:26:48 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb0241b0c00) [pid = 1822] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:26:48 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb01daca800) [pid = 1822] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:26:48 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb0216a9400) [pid = 1822] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:26:48 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb01c3d7000) [pid = 1822] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:26:48 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb0216a0c00) [pid = 1822] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:26:48 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb020bd7c00) [pid = 1822] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:26:48 INFO - PROCESS | 1822 | 1462526808239 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02198b000 == 193 [pid = 1822] [id = 721] 02:26:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb01c3d7000) [pid = 1822] [serial = 2164] [outer = (nil)] 02:26:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb01fb0bc00) [pid = 1822] [serial = 2165] [outer = 0x7fb01c3d7000] 02:26:48 INFO - PROCESS | 1822 | 1462526808301 Marionette DEBUG loaded listener.js 02:26:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb0228c9000) [pid = 1822] [serial = 2166] [outer = 0x7fb01c3d7000] 02:26:49 INFO - PROCESS | 1822 | 1462526809018 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:26:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:26:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1703ms 02:26:49 INFO - PROCESS | 1822 | 1462526809083 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:26:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:26:49 INFO - PROCESS | 1822 | 1462526809088 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 02:26:49 INFO - PROCESS | 1822 | 1462526809094 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:26:49 INFO - PROCESS | 1822 | 1462526809096 Marionette TRACE conn3 <- [1,2858,null,{}] 02:26:49 INFO - PROCESS | 1822 | 1462526809105 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:49 INFO - PROCESS | 1822 | 1462526809395 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:26:49 INFO - PROCESS | 1822 | 1462526809635 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0241ce800 == 194 [pid = 1822] [id = 722] 02:26:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb01dac3c00) [pid = 1822] [serial = 2167] [outer = (nil)] 02:26:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb023b73000) [pid = 1822] [serial = 2168] [outer = 0x7fb01dac3c00] 02:26:49 INFO - PROCESS | 1822 | 1462526809699 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb023fa3800) [pid = 1822] [serial = 2169] [outer = 0x7fb01dac3c00] 02:26:50 INFO - PROCESS | 1822 | 1462526810772 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:26:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1739ms 02:26:50 INFO - PROCESS | 1822 | 1462526810835 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:26:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:26:50 INFO - PROCESS | 1822 | 1462526810842 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 02:26:50 INFO - PROCESS | 1822 | 1462526810850 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 1822 | 1462526810855 Marionette TRACE conn3 <- [1,2862,null,{}] 02:26:50 INFO - PROCESS | 1822 | 1462526810863 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:51 INFO - PROCESS | 1822 | 1462526811144 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:26:51 INFO - PROCESS | 1822 | 1462526811471 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb021fa9000 == 195 [pid = 1822] [id = 723] 02:26:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb020dc6400) [pid = 1822] [serial = 2170] [outer = (nil)] 02:26:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb020ecbc00) [pid = 1822] [serial = 2171] [outer = 0x7fb020dc6400] 02:26:51 INFO - PROCESS | 1822 | 1462526811555 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb021a12400) [pid = 1822] [serial = 2172] [outer = 0x7fb020dc6400] 02:26:52 INFO - PROCESS | 1822 | 1462526812459 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:26:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1685ms 02:26:52 INFO - PROCESS | 1822 | 1462526812535 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 1822 | 1462526812544 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 02:26:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:26:52 INFO - PROCESS | 1822 | 1462526812554 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 1822 | 1462526812558 Marionette TRACE conn3 <- [1,2866,null,{}] 02:26:52 INFO - PROCESS | 1822 | 1462526812564 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 1822 | 1462526812829 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:26:53 INFO - PROCESS | 1822 | 1462526813176 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02529f800 == 196 [pid = 1822] [id = 724] 02:26:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb023df5000) [pid = 1822] [serial = 2173] [outer = (nil)] 02:26:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb023df6000) [pid = 1822] [serial = 2174] [outer = 0x7fb023df5000] 02:26:53 INFO - PROCESS | 1822 | 1462526813284 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb023faf400) [pid = 1822] [serial = 2175] [outer = 0x7fb023df5000] 02:26:54 INFO - PROCESS | 1822 | 1462526814279 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:26:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:26:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1785ms 02:26:54 INFO - PROCESS | 1822 | 1462526814341 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:26:54 INFO - PROCESS | 1822 | 1462526814347 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 02:26:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:26:54 INFO - PROCESS | 1822 | 1462526814356 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - PROCESS | 1822 | 1462526814365 Marionette TRACE conn3 <- [1,2870,null,{}] 02:26:54 INFO - PROCESS | 1822 | 1462526814390 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:54 INFO - PROCESS | 1822 | 1462526814662 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:26:54 INFO - PROCESS | 1822 | 1462526814991 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025c12000 == 197 [pid = 1822] [id = 725] 02:26:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb02416a400) [pid = 1822] [serial = 2176] [outer = (nil)] 02:26:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb0252b5000) [pid = 1822] [serial = 2177] [outer = 0x7fb02416a400] 02:26:55 INFO - PROCESS | 1822 | 1462526815065 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb025374c00) [pid = 1822] [serial = 2178] [outer = 0x7fb02416a400] 02:26:55 INFO - PROCESS | 1822 | 1462526815938 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:26:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:26:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1647ms 02:26:56 INFO - PROCESS | 1822 | 1462526816002 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:26:56 INFO - PROCESS | 1822 | 1462526816007 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 02:26:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:26:56 INFO - PROCESS | 1822 | 1462526816012 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 1822 | 1462526816015 Marionette TRACE conn3 <- [1,2874,null,{}] 02:26:56 INFO - PROCESS | 1822 | 1462526816020 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:56 INFO - PROCESS | 1822 | 1462526816243 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:26:56 INFO - PROCESS | 1822 | 1462526816557 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026ad0800 == 198 [pid = 1822] [id = 726] 02:26:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb0241ac400) [pid = 1822] [serial = 2179] [outer = (nil)] 02:26:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb02662b400) [pid = 1822] [serial = 2180] [outer = 0x7fb0241ac400] 02:26:56 INFO - PROCESS | 1822 | 1462526816632 Marionette DEBUG loaded listener.js 02:26:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb026924c00) [pid = 1822] [serial = 2181] [outer = 0x7fb0241ac400] 02:26:57 INFO - PROCESS | 1822 | 1462526817488 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:26:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:26:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1534ms 02:26:57 INFO - PROCESS | 1822 | 1462526817557 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:26:57 INFO - PROCESS | 1822 | 1462526817561 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 02:26:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:26:57 INFO - PROCESS | 1822 | 1462526817567 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:26:57 INFO - PROCESS | 1822 | 1462526817571 Marionette TRACE conn3 <- [1,2878,null,{}] 02:26:57 INFO - PROCESS | 1822 | 1462526817576 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:57 INFO - PROCESS | 1822 | 1462526817813 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:26:58 INFO - PROCESS | 1822 | 1462526818091 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:58 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026fd2000 == 199 [pid = 1822] [id = 727] 02:26:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb02630a400) [pid = 1822] [serial = 2182] [outer = (nil)] 02:26:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb026ded400) [pid = 1822] [serial = 2183] [outer = 0x7fb02630a400] 02:26:58 INFO - PROCESS | 1822 | 1462526818206 Marionette DEBUG loaded listener.js 02:26:58 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb0271a7400) [pid = 1822] [serial = 2184] [outer = 0x7fb02630a400] 02:26:59 INFO - PROCESS | 1822 | 1462526819126 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:26:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:26:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1631ms 02:26:59 INFO - PROCESS | 1822 | 1462526819199 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:26:59 INFO - PROCESS | 1822 | 1462526819203 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 02:26:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:26:59 INFO - PROCESS | 1822 | 1462526819209 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:26:59 INFO - PROCESS | 1822 | 1462526819211 Marionette TRACE conn3 <- [1,2882,null,{}] 02:26:59 INFO - PROCESS | 1822 | 1462526819216 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:59 INFO - PROCESS | 1822 | 1462526819514 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:26:59 INFO - PROCESS | 1822 | 1462526819843 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a692800 == 200 [pid = 1822] [id = 728] 02:26:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb029517000) [pid = 1822] [serial = 2185] [outer = (nil)] 02:26:59 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb02a574800) [pid = 1822] [serial = 2186] [outer = 0x7fb029517000] 02:26:59 INFO - PROCESS | 1822 | 1462526819932 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb02a8c8800) [pid = 1822] [serial = 2187] [outer = 0x7fb029517000] 02:27:00 INFO - PROCESS | 1822 | 1462526820809 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:27:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1634ms 02:27:00 INFO - PROCESS | 1822 | 1462526820844 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 1822 | 1462526820847 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 02:27:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:27:00 INFO - PROCESS | 1822 | 1462526820854 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - PROCESS | 1822 | 1462526820857 Marionette TRACE conn3 <- [1,2886,null,{}] 02:27:00 INFO - PROCESS | 1822 | 1462526820862 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 1822 | 1462526821079 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:27:01 INFO - PROCESS | 1822 | 1462526821358 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b0c7800 == 201 [pid = 1822] [id = 729] 02:27:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb02a56d000) [pid = 1822] [serial = 2188] [outer = (nil)] 02:27:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb02aec3000) [pid = 1822] [serial = 2189] [outer = 0x7fb02a56d000] 02:27:01 INFO - PROCESS | 1822 | 1462526821433 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb02b574800) [pid = 1822] [serial = 2190] [outer = 0x7fb02a56d000] 02:27:02 INFO - PROCESS | 1822 | 1462526822423 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:27:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1633ms 02:27:02 INFO - PROCESS | 1822 | 1462526822488 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 1822 | 1462526822492 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 02:27:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:27:02 INFO - PROCESS | 1822 | 1462526822498 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 1822 | 1462526822500 Marionette TRACE conn3 <- [1,2890,null,{}] 02:27:02 INFO - PROCESS | 1822 | 1462526822506 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:02 INFO - PROCESS | 1822 | 1462526822727 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:27:03 INFO - PROCESS | 1822 | 1462526823056 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be28000 == 202 [pid = 1822] [id = 730] 02:27:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb02a8ca400) [pid = 1822] [serial = 2191] [outer = (nil)] 02:27:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb02b57e400) [pid = 1822] [serial = 2192] [outer = 0x7fb02a8ca400] 02:27:03 INFO - PROCESS | 1822 | 1462526823134 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb02b866800) [pid = 1822] [serial = 2193] [outer = 0x7fb02a8ca400] 02:27:04 INFO - PROCESS | 1822 | 1462526824006 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:27:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:27:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1543ms 02:27:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:27:04 INFO - PROCESS | 1822 | 1462526824042 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 1822 | 1462526824045 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 02:27:04 INFO - PROCESS | 1822 | 1462526824051 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - PROCESS | 1822 | 1462526824054 Marionette TRACE conn3 <- [1,2894,null,{}] 02:27:04 INFO - PROCESS | 1822 | 1462526824059 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:04 INFO - PROCESS | 1822 | 1462526824268 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:27:04 INFO - PROCESS | 1822 | 1462526824568 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cc20000 == 203 [pid = 1822] [id = 731] 02:27:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb026df4400) [pid = 1822] [serial = 2194] [outer = (nil)] 02:27:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb02b873800) [pid = 1822] [serial = 2195] [outer = 0x7fb026df4400] 02:27:04 INFO - PROCESS | 1822 | 1462526824688 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb02bce2400) [pid = 1822] [serial = 2196] [outer = 0x7fb026df4400] 02:27:05 INFO - PROCESS | 1822 | 1462526825540 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:27:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1535ms 02:27:05 INFO - PROCESS | 1822 | 1462526825586 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 1822 | 1462526825589 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 02:27:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:27:05 INFO - PROCESS | 1822 | 1462526825595 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - PROCESS | 1822 | 1462526825597 Marionette TRACE conn3 <- [1,2898,null,{}] 02:27:05 INFO - PROCESS | 1822 | 1462526825603 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:05 INFO - PROCESS | 1822 | 1462526825827 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:27:06 INFO - PROCESS | 1822 | 1462526826110 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:06 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323ce000 == 204 [pid = 1822] [id = 732] 02:27:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb02ae68800) [pid = 1822] [serial = 2197] [outer = (nil)] 02:27:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb02cf5b400) [pid = 1822] [serial = 2198] [outer = 0x7fb02ae68800] 02:27:06 INFO - PROCESS | 1822 | 1462526826227 Marionette DEBUG loaded listener.js 02:27:06 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb02cff4800) [pid = 1822] [serial = 2199] [outer = 0x7fb02ae68800] 02:27:07 INFO - PROCESS | 1822 | 1462526827106 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:27:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:27:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1582ms 02:27:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:27:07 INFO - PROCESS | 1822 | 1462526827178 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:27:07 INFO - PROCESS | 1822 | 1462526827182 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 02:27:07 INFO - PROCESS | 1822 | 1462526827188 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:27:07 INFO - PROCESS | 1822 | 1462526827192 Marionette TRACE conn3 <- [1,2902,null,{}] 02:27:07 INFO - PROCESS | 1822 | 1462526827197 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:07 INFO - PROCESS | 1822 | 1462526827449 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:27:07 INFO - PROCESS | 1822 | 1462526827781 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333ce800 == 205 [pid = 1822] [id = 733] 02:27:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb03234a400) [pid = 1822] [serial = 2200] [outer = (nil)] 02:27:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb03240d400) [pid = 1822] [serial = 2201] [outer = 0x7fb03234a400] 02:27:07 INFO - PROCESS | 1822 | 1462526827878 Marionette DEBUG loaded listener.js 02:27:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb032579000) [pid = 1822] [serial = 2202] [outer = 0x7fb03234a400] 02:27:08 INFO - PROCESS | 1822 | 1462526828788 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:27:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:27:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1680ms 02:27:08 INFO - PROCESS | 1822 | 1462526828868 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 1822 | 1462526828872 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 02:27:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:27:08 INFO - PROCESS | 1822 | 1462526828878 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 1822 | 1462526828881 Marionette TRACE conn3 <- [1,2906,null,{}] 02:27:08 INFO - PROCESS | 1822 | 1462526828886 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:09 INFO - PROCESS | 1822 | 1462526829127 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:27:09 INFO - PROCESS | 1822 | 1462526829458 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03633f000 == 206 [pid = 1822] [id = 734] 02:27:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb019fc2c00) [pid = 1822] [serial = 2203] [outer = (nil)] 02:27:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb03259e800) [pid = 1822] [serial = 2204] [outer = 0x7fb019fc2c00] 02:27:09 INFO - PROCESS | 1822 | 1462526829543 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb033324000) [pid = 1822] [serial = 2205] [outer = 0x7fb019fc2c00] 02:27:10 INFO - PROCESS | 1822 | 1462526830430 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:27:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1581ms 02:27:10 INFO - PROCESS | 1822 | 1462526830461 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 1822 | 1462526830464 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 02:27:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:27:10 INFO - PROCESS | 1822 | 1462526830470 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 1822 | 1462526830472 Marionette TRACE conn3 <- [1,2910,null,{}] 02:27:10 INFO - PROCESS | 1822 | 1462526830478 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:10 INFO - PROCESS | 1822 | 1462526830709 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:27:10 INFO - PROCESS | 1822 | 1462526830995 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036524800 == 207 [pid = 1822] [id = 735] 02:27:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb02b874000) [pid = 1822] [serial = 2206] [outer = (nil)] 02:27:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb033970000) [pid = 1822] [serial = 2207] [outer = 0x7fb02b874000] 02:27:11 INFO - PROCESS | 1822 | 1462526831109 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb033e38400) [pid = 1822] [serial = 2208] [outer = 0x7fb02b874000] 02:27:11 INFO - PROCESS | 1822 | 1462526831870 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:27:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:27:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:27:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1439ms 02:27:11 INFO - PROCESS | 1822 | 1462526831911 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 1822 | 1462526831915 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 02:27:11 INFO - TEST-START | /DOMEvents/constructors.html 02:27:11 INFO - PROCESS | 1822 | 1462526831921 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 1822 | 1462526831924 Marionette TRACE conn3 <- [1,2914,null,{}] 02:27:11 INFO - PROCESS | 1822 | 1462526831929 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:12 INFO - PROCESS | 1822 | 1462526832155 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:27:12 INFO - PROCESS | 1822 | 1462526832440 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036b73800 == 208 [pid = 1822] [id = 736] 02:27:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb032411800) [pid = 1822] [serial = 2209] [outer = (nil)] 02:27:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb0358a3400) [pid = 1822] [serial = 2210] [outer = 0x7fb032411800] 02:27:12 INFO - PROCESS | 1822 | 1462526832516 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb036389800) [pid = 1822] [serial = 2211] [outer = 0x7fb032411800] 02:27:13 INFO - PROCESS | 1822 | 1462526833716 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:27:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:27:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:27:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:27:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:27:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:27:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:27:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:27:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:27:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1857ms 02:27:13 INFO - PROCESS | 1822 | 1462526833782 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 1822 | 1462526833793 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 02:27:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:27:13 INFO - PROCESS | 1822 | 1462526833859 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 1822 | 1462526833866 Marionette TRACE conn3 <- [1,2918,null,{}] 02:27:13 INFO - PROCESS | 1822 | 1462526833890 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:14 INFO - PROCESS | 1822 | 1462526834263 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:27:14 INFO - PROCESS | 1822 | 1462526834588 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb039de2800 == 209 [pid = 1822] [id = 737] 02:27:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb0334eac00) [pid = 1822] [serial = 2212] [outer = (nil)] 02:27:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb036397000) [pid = 1822] [serial = 2213] [outer = 0x7fb0334eac00] 02:27:14 INFO - PROCESS | 1822 | 1462526834709 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb036552400) [pid = 1822] [serial = 2214] [outer = 0x7fb0334eac00] 02:27:15 INFO - PROCESS | 1822 | 1462526835446 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:27:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:27:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1665ms 02:27:15 INFO - PROCESS | 1822 | 1462526835469 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:27:15 INFO - PROCESS | 1822 | 1462526835472 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 02:27:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:27:15 INFO - PROCESS | 1822 | 1462526835478 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:27:15 INFO - PROCESS | 1822 | 1462526835481 Marionette TRACE conn3 <- [1,2922,null,{}] 02:27:15 INFO - PROCESS | 1822 | 1462526835486 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:15 INFO - PROCESS | 1822 | 1462526835746 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:27:16 INFO - PROCESS | 1822 | 1462526836043 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03ce68000 == 210 [pid = 1822] [id = 738] 02:27:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb03638ac00) [pid = 1822] [serial = 2215] [outer = (nil)] 02:27:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb036558c00) [pid = 1822] [serial = 2216] [outer = 0x7fb03638ac00] 02:27:16 INFO - PROCESS | 1822 | 1462526836115 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb036575400) [pid = 1822] [serial = 2217] [outer = 0x7fb03638ac00] 02:27:16 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:27:16 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:27:16 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:27:16 INFO - PROCESS | 1822 | [1822] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:27:16 INFO - PROCESS | 1822 | 1462526836973 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:27:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:27:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:27:17 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 02:27:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:27:17 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 02:27:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:27:17 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]" 02:27:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:27:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:27:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1533ms 02:27:17 INFO - PROCESS | 1822 | 1462526837017 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:27:17 INFO - PROCESS | 1822 | 1462526837021 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 02:27:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:27:17 INFO - PROCESS | 1822 | 1462526837076 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:27:17 INFO - PROCESS | 1822 | 1462526837080 Marionette TRACE conn3 <- [1,2926,null,{}] 02:27:17 INFO - PROCESS | 1822 | 1462526837092 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:17 INFO - PROCESS | 1822 | 1462526837391 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:27:17 INFO - PROCESS | 1822 | 1462526837712 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03f116000 == 211 [pid = 1822] [id = 739] 02:27:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb03638b000) [pid = 1822] [serial = 2218] [outer = (nil)] 02:27:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb036c21000) [pid = 1822] [serial = 2219] [outer = 0x7fb03638b000] 02:27:17 INFO - PROCESS | 1822 | 1462526837786 Marionette DEBUG loaded listener.js 02:27:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7fb038be7000) [pid = 1822] [serial = 2220] [outer = 0x7fb03638b000] 02:27:18 INFO - PROCESS | 1822 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:27:18 INFO - PROCESS | 1822 | 1462526838513 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:27:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:27:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1535ms 02:27:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:27:18 INFO - PROCESS | 1822 | 1462526838565 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:27:18 INFO - PROCESS | 1822 | 1462526838568 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 02:27:18 INFO - PROCESS | 1822 | 1462526838574 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:27:18 INFO - PROCESS | 1822 | 1462526838577 Marionette TRACE conn3 <- [1,2930,null,{}] 02:27:18 INFO - PROCESS | 1822 | 1462526838582 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:18 INFO - PROCESS | 1822 | 1462526838808 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:27:19 INFO - PROCESS | 1822 | 1462526839066 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:19 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb042e75800 == 212 [pid = 1822] [id = 740] 02:27:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb036555400) [pid = 1822] [serial = 2221] [outer = (nil)] 02:27:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb039f26400) [pid = 1822] [serial = 2222] [outer = 0x7fb036555400] 02:27:19 INFO - PROCESS | 1822 | 1462526839141 Marionette DEBUG loaded listener.js 02:27:19 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb03a048400) [pid = 1822] [serial = 2223] [outer = 0x7fb036555400] 02:27:19 INFO - PROCESS | 1822 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:27:19 INFO - PROCESS | 1822 | 1462526839915 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:27:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:27:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1378ms 02:27:19 INFO - PROCESS | 1822 | 1462526839952 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:27:19 INFO - PROCESS | 1822 | 1462526839954 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 02:27:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:27:19 INFO - PROCESS | 1822 | 1462526839961 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:27:19 INFO - PROCESS | 1822 | 1462526839963 Marionette TRACE conn3 <- [1,2934,null,{}] 02:27:19 INFO - PROCESS | 1822 | 1462526839968 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 1822 | 1462526840190 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b84b000 == 211 [pid = 1822] [id = 716] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03b416000 == 210 [pid = 1822] [id = 715] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb039dec800 == 209 [pid = 1822] [id = 714] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036ef0000 == 208 [pid = 1822] [id = 713] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036e91800 == 207 [pid = 1822] [id = 712] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036ce1800 == 206 [pid = 1822] [id = 711] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036bc9800 == 205 [pid = 1822] [id = 710] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb036413800 == 204 [pid = 1822] [id = 709] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb03388d800 == 203 [pid = 1822] [id = 708] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032f45800 == 202 [pid = 1822] [id = 707] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323cb800 == 201 [pid = 1822] [id = 706] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02cd88800 == 200 [pid = 1822] [id = 705] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b180800 == 199 [pid = 1822] [id = 704] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02af88800 == 198 [pid = 1822] [id = 703] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb027591000 == 197 [pid = 1822] [id = 702] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025c13000 == 196 [pid = 1822] [id = 701] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023b13800 == 195 [pid = 1822] [id = 700] 02:27:22 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020631000 == 194 [pid = 1822] [id = 699] 02:27:22 INFO - PROCESS | 1822 | 1462526842046 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb0216d5400) [pid = 1822] [serial = 2034] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb025373400) [pid = 1822] [serial = 2096] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb02536f400) [pid = 1822] [serial = 2093] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7fb02537d400) [pid = 1822] [serial = 2094] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb02ff4b400) [pid = 1822] [serial = 2069] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb02b580c00) [pid = 1822] [serial = 2066] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb02a8ca000) [pid = 1822] [serial = 2063] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb027e50c00) [pid = 1822] [serial = 2060] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb0271b1c00) [pid = 1822] [serial = 2057] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb026df6c00) [pid = 1822] [serial = 2054] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb02537d800) [pid = 1822] [serial = 2051] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb023fb1800) [pid = 1822] [serial = 2048] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb023b11c00) [pid = 1822] [serial = 2045] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb021a0c800) [pid = 1822] [serial = 2042] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb020bd5c00) [pid = 1822] [serial = 2039] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb01c3d1800) [pid = 1822] [serial = 2036] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb022077000) [pid = 1822] [serial = 2087] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb023b0a400) [pid = 1822] [serial = 2088] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb0219ffc00) [pid = 1822] [serial = 2085] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb0216d0000) [pid = 1822] [serial = 2084] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb020dc2400) [pid = 1822] [serial = 2082] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb01fc1e000) [pid = 1822] [serial = 2081] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb0216d7800) [pid = 1822] [serial = 2078] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb03240c400) [pid = 1822] [serial = 2075] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb03026bc00) [pid = 1822] [serial = 2072] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb02416b800) [pid = 1822] [serial = 2091] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb02415fc00) [pid = 1822] [serial = 2090] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01d4e3800 == 195 [pid = 1822] [id = 741] 02:27:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb01d4ad400) [pid = 1822] [serial = 2224] [outer = (nil)] 02:27:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb01daca800) [pid = 1822] [serial = 2225] [outer = 0x7fb01d4ad400] 02:27:22 INFO - PROCESS | 1822 | 1462526842322 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb01fb0ac00) [pid = 1822] [serial = 2226] [outer = 0x7fb01d4ad400] 02:27:23 INFO - PROCESS | 1822 | 1462526843040 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:27:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:27:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 3087ms 02:27:23 INFO - PROCESS | 1822 | 1462526843048 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 1822 | 1462526843053 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 02:27:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:27:23 INFO - PROCESS | 1822 | 1462526843063 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - PROCESS | 1822 | 1462526843067 Marionette TRACE conn3 <- [1,2938,null,{}] 02:27:23 INFO - PROCESS | 1822 | 1462526843075 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:23 INFO - PROCESS | 1822 | 1462526843283 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:27:23 INFO - PROCESS | 1822 | 1462526843534 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0219a0000 == 196 [pid = 1822] [id = 742] 02:27:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb020ed2800) [pid = 1822] [serial = 2227] [outer = (nil)] 02:27:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb0216d2c00) [pid = 1822] [serial = 2228] [outer = 0x7fb020ed2800] 02:27:23 INFO - PROCESS | 1822 | 1462526843601 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb0219ffc00) [pid = 1822] [serial = 2229] [outer = 0x7fb020ed2800] 02:27:24 INFO - PROCESS | 1822 | 1462526844497 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:27:24 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. 02:27:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1487ms 02:27:24 INFO - PROCESS | 1822 | 1462526844553 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:27:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:27:24 INFO - PROCESS | 1822 | 1462526844558 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 02:27:24 INFO - PROCESS | 1822 | 1462526844566 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - PROCESS | 1822 | 1462526844568 Marionette TRACE conn3 <- [1,2942,null,{}] 02:27:24 INFO - PROCESS | 1822 | 1462526844574 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:24 INFO - PROCESS | 1822 | 1462526844752 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:27:24 INFO - PROCESS | 1822 | 1462526844993 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023a88000 == 197 [pid = 1822] [id = 743] 02:27:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb02207a800) [pid = 1822] [serial = 2230] [outer = (nil)] 02:27:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb023b74400) [pid = 1822] [serial = 2231] [outer = 0x7fb02207a800] 02:27:25 INFO - PROCESS | 1822 | 1462526845069 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb023dfcc00) [pid = 1822] [serial = 2232] [outer = 0x7fb02207a800] 02:27:25 INFO - PROCESS | 1822 | 1462526845841 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:27:25 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 02:27:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:27:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1334ms 02:27:25 INFO - PROCESS | 1822 | 1462526845901 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 1822 | 1462526845905 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 02:27:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:27:25 INFO - PROCESS | 1822 | 1462526845918 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 1822 | 1462526845927 Marionette TRACE conn3 <- [1,2946,null,{}] 02:27:25 INFO - PROCESS | 1822 | 1462526845940 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:26 INFO - PROCESS | 1822 | 1462526846205 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:27:26 INFO - PROCESS | 1822 | 1462526846270 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb024209800 == 198 [pid = 1822] [id = 744] 02:27:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb02416d000) [pid = 1822] [serial = 2233] [outer = (nil)] 02:27:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb025373400) [pid = 1822] [serial = 2234] [outer = 0x7fb02416d000] 02:27:26 INFO - PROCESS | 1822 | 1462526846346 Marionette DEBUG loaded listener.js 02:27:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb026310800) [pid = 1822] [serial = 2235] [outer = 0x7fb02416d000] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb02b72b400) [pid = 1822] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb02a8c2c00) [pid = 1822] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb02ff50400) [pid = 1822] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb02973f000) [pid = 1822] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb032a51c00) [pid = 1822] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb020eca800) [pid = 1822] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb023dfc800) [pid = 1822] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb0219f1c00) [pid = 1822] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb0216d4c00) [pid = 1822] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb025376400) [pid = 1822] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb01fa94400) [pid = 1822] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb0216d8800) [pid = 1822] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb02b6e7000) [pid = 1822] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb025375800) [pid = 1822] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb02b952800) [pid = 1822] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb0229ddc00) [pid = 1822] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb019fc7400) [pid = 1822] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb01c3c9c00) [pid = 1822] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb032a51800) [pid = 1822] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb02aebe400) [pid = 1822] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb0334ea000) [pid = 1822] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb027e47400) [pid = 1822] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb0273d4400) [pid = 1822] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb019fc3400) [pid = 1822] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb01c3d7000) [pid = 1822] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb0357db000) [pid = 1822] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb0228d1c00) [pid = 1822] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb026df8800) [pid = 1822] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb01c3cb800) [pid = 1822] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb0273d2000) [pid = 1822] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb0217d7c00) [pid = 1822] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb023b7b000) [pid = 1822] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb02b57b000) [pid = 1822] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb01dac4400) [pid = 1822] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb019fcf800) [pid = 1822] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb019fc7800) [pid = 1822] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb020847c00) [pid = 1822] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb0216de000) [pid = 1822] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb0241b6c00) [pid = 1822] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:27:27 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb02b57b800) [pid = 1822] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:27:27 INFO - PROCESS | 1822 | 1462526847871 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:27:27 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. 02:27:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1994ms 02:27:27 INFO - PROCESS | 1822 | 1462526847906 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:27:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:27:27 INFO - PROCESS | 1822 | 1462526847911 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 02:27:27 INFO - PROCESS | 1822 | 1462526847916 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:27:27 INFO - PROCESS | 1822 | 1462526847919 Marionette TRACE conn3 <- [1,2950,null,{}] 02:27:27 INFO - PROCESS | 1822 | 1462526847923 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:28 INFO - PROCESS | 1822 | 1462526848112 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:27:28 INFO - PROCESS | 1822 | 1462526848317 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0253a3800 == 199 [pid = 1822] [id = 745] 02:27:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb01fb02c00) [pid = 1822] [serial = 2236] [outer = (nil)] 02:27:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb020ece400) [pid = 1822] [serial = 2237] [outer = 0x7fb01fb02c00] 02:27:28 INFO - PROCESS | 1822 | 1462526848379 Marionette DEBUG loaded listener.js 02:27:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb02415fc00) [pid = 1822] [serial = 2238] [outer = 0x7fb01fb02c00] 02:27:28 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025c09800 == 200 [pid = 1822] [id = 746] 02:27:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb026629000) [pid = 1822] [serial = 2239] [outer = (nil)] 02:27:28 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb020bd8400) [pid = 1822] [serial = 2240] [outer = 0x7fb026629000] 02:27:29 INFO - PROCESS | 1822 | 1462526849142 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:27:29 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. 02:27:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1282ms 02:27:29 INFO - PROCESS | 1822 | 1462526849199 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 1822 | 1462526849202 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 02:27:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:27:29 INFO - PROCESS | 1822 | 1462526849207 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - PROCESS | 1822 | 1462526849210 Marionette TRACE conn3 <- [1,2954,null,{}] 02:27:29 INFO - PROCESS | 1822 | 1462526849215 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:29 INFO - PROCESS | 1822 | 1462526849477 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:27:29 INFO - PROCESS | 1822 | 1462526849952 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb020621800 == 201 [pid = 1822] [id = 747] 02:27:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb01c3c9c00) [pid = 1822] [serial = 2241] [outer = (nil)] 02:27:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb01d4aec00) [pid = 1822] [serial = 2242] [outer = 0x7fb01c3c9c00] 02:27:30 INFO - PROCESS | 1822 | 1462526850044 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb01fc23400) [pid = 1822] [serial = 2243] [outer = 0x7fb01c3c9c00] 02:27:31 INFO - PROCESS | 1822 | 1462526851012 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:27:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:27:31 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 02:27:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1836ms 02:27:31 INFO - PROCESS | 1822 | 1462526851048 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 1822 | 1462526851054 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 02:27:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:27:31 INFO - PROCESS | 1822 | 1462526851062 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 1822 | 1462526851067 Marionette TRACE conn3 <- [1,2958,null,{}] 02:27:31 INFO - PROCESS | 1822 | 1462526851074 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 1822 | 1462526851408 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:27:31 INFO - PROCESS | 1822 | 1462526851675 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0240d3800 == 202 [pid = 1822] [id = 748] 02:27:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb0216a5000) [pid = 1822] [serial = 2244] [outer = (nil)] 02:27:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb0219fec00) [pid = 1822] [serial = 2245] [outer = 0x7fb0216a5000] 02:27:31 INFO - PROCESS | 1822 | 1462526851757 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb021a1bc00) [pid = 1822] [serial = 2246] [outer = 0x7fb0216a5000] 02:27:32 INFO - PROCESS | 1822 | 1462526852611 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:27:32 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. 02:27:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1589ms 02:27:32 INFO - PROCESS | 1822 | 1462526852655 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 1822 | 1462526852661 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 02:27:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:27:32 INFO - PROCESS | 1822 | 1462526852668 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - PROCESS | 1822 | 1462526852672 Marionette TRACE conn3 <- [1,2962,null,{}] 02:27:32 INFO - PROCESS | 1822 | 1462526852693 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:33 INFO - PROCESS | 1822 | 1462526853032 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:27:33 INFO - PROCESS | 1822 | 1462526853246 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026fce000 == 203 [pid = 1822] [id = 749] 02:27:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb0228cdc00) [pid = 1822] [serial = 2247] [outer = (nil)] 02:27:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb023fa3400) [pid = 1822] [serial = 2248] [outer = 0x7fb0228cdc00] 02:27:33 INFO - PROCESS | 1822 | 1462526853325 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb02416b800) [pid = 1822] [serial = 2249] [outer = 0x7fb0228cdc00] 02:27:34 INFO - PROCESS | 1822 | 1462526854210 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:27:34 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. 02:27:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1583ms 02:27:34 INFO - PROCESS | 1822 | 1462526854252 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 1822 | 1462526854256 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 02:27:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:27:34 INFO - PROCESS | 1822 | 1462526854271 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 1822 | 1462526854280 Marionette TRACE conn3 <- [1,2966,null,{}] 02:27:34 INFO - PROCESS | 1822 | 1462526854286 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:34 INFO - PROCESS | 1822 | 1462526854552 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:27:34 INFO - PROCESS | 1822 | 1462526854843 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b00f800 == 204 [pid = 1822] [id = 750] 02:27:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb0229da400) [pid = 1822] [serial = 2250] [outer = (nil)] 02:27:34 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb026cb5400) [pid = 1822] [serial = 2251] [outer = 0x7fb0229da400] 02:27:34 INFO - PROCESS | 1822 | 1462526854922 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb026df7400) [pid = 1822] [serial = 2252] [outer = 0x7fb0229da400] 02:27:35 INFO - PROCESS | 1822 | 1462526855707 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:27:35 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. 02:27:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1499ms 02:27:35 INFO - PROCESS | 1822 | 1462526855763 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:27:35 INFO - PROCESS | 1822 | 1462526855767 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 02:27:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:27:35 INFO - PROCESS | 1822 | 1462526855772 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:27:35 INFO - PROCESS | 1822 | 1462526855775 Marionette TRACE conn3 <- [1,2970,null,{}] 02:27:35 INFO - PROCESS | 1822 | 1462526855781 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:36 INFO - PROCESS | 1822 | 1462526856033 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:27:36 INFO - PROCESS | 1822 | 1462526856291 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cc12000 == 205 [pid = 1822] [id = 751] 02:27:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb0252be800) [pid = 1822] [serial = 2253] [outer = (nil)] 02:27:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb0273cac00) [pid = 1822] [serial = 2254] [outer = 0x7fb0252be800] 02:27:36 INFO - PROCESS | 1822 | 1462526856366 Marionette DEBUG loaded listener.js 02:27:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb027e48c00) [pid = 1822] [serial = 2255] [outer = 0x7fb0252be800] 02:27:37 INFO - PROCESS | 1822 | 1462526857126 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:27:37 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. 02:27:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1382ms 02:27:37 INFO - PROCESS | 1822 | 1462526857155 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 1822 | 1462526857159 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 02:27:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:27:37 INFO - PROCESS | 1822 | 1462526857165 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - PROCESS | 1822 | 1462526857168 Marionette TRACE conn3 <- [1,2974,null,{}] 02:27:37 INFO - PROCESS | 1822 | 1462526857173 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:37 INFO - PROCESS | 1822 | 1462526857403 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:27:37 INFO - PROCESS | 1822 | 1462526857697 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:37 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0324a2000 == 206 [pid = 1822] [id = 752] 02:27:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb029516c00) [pid = 1822] [serial = 2256] [outer = (nil)] 02:27:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb02973f000) [pid = 1822] [serial = 2257] [outer = 0x7fb029516c00] 02:27:37 INFO - PROCESS | 1822 | 1462526857783 Marionette DEBUG loaded listener.js 02:27:37 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb02b559400) [pid = 1822] [serial = 2258] [outer = 0x7fb029516c00] 02:27:38 INFO - PROCESS | 1822 | 1462526858716 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:27:38 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. 02:27:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1577ms 02:27:38 INFO - PROCESS | 1822 | 1462526858744 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:27:38 INFO - PROCESS | 1822 | 1462526858747 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 02:27:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:27:38 INFO - PROCESS | 1822 | 1462526858753 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:27:38 INFO - PROCESS | 1822 | 1462526858756 Marionette TRACE conn3 <- [1,2978,null,{}] 02:27:38 INFO - PROCESS | 1822 | 1462526858762 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:39 INFO - PROCESS | 1822 | 1462526859018 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:27:39 INFO - PROCESS | 1822 | 1462526859294 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:39 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb033b2b000 == 207 [pid = 1822] [id = 753] 02:27:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb02b559800) [pid = 1822] [serial = 2259] [outer = (nil)] 02:27:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb02be69400) [pid = 1822] [serial = 2260] [outer = 0x7fb02b559800] 02:27:39 INFO - PROCESS | 1822 | 1462526859427 Marionette DEBUG loaded listener.js 02:27:39 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb02cf63400) [pid = 1822] [serial = 2261] [outer = 0x7fb02b559800] 02:27:40 INFO - PROCESS | 1822 | 1462526860176 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:27:40 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. 02:27:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1491ms 02:27:40 INFO - PROCESS | 1822 | 1462526860245 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:27:40 INFO - PROCESS | 1822 | 1462526860249 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 02:27:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:27:40 INFO - PROCESS | 1822 | 1462526860255 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - PROCESS | 1822 | 1462526860257 Marionette TRACE conn3 <- [1,2982,null,{}] 02:27:40 INFO - PROCESS | 1822 | 1462526860264 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:40 INFO - PROCESS | 1822 | 1462526860480 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:27:40 INFO - PROCESS | 1822 | 1462526860768 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03651c800 == 208 [pid = 1822] [id = 754] 02:27:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb02b607400) [pid = 1822] [serial = 2262] [outer = (nil)] 02:27:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb02ff4b400) [pid = 1822] [serial = 2263] [outer = 0x7fb02b607400] 02:27:40 INFO - PROCESS | 1822 | 1462526860847 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb030051000) [pid = 1822] [serial = 2264] [outer = 0x7fb02b607400] 02:27:41 INFO - PROCESS | 1822 | 1462526861773 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:27:41 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 02:27:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:27:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1541ms 02:27:41 INFO - PROCESS | 1822 | 1462526861799 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:27:41 INFO - PROCESS | 1822 | 1462526861803 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 02:27:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:27:41 INFO - PROCESS | 1822 | 1462526861809 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:27:41 INFO - PROCESS | 1822 | 1462526861812 Marionette TRACE conn3 <- [1,2986,null,{}] 02:27:41 INFO - PROCESS | 1822 | 1462526861817 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:42 INFO - PROCESS | 1822 | 1462526862085 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:27:42 INFO - PROCESS | 1822 | 1462526862349 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:42 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036bd1000 == 209 [pid = 1822] [id = 755] 02:27:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb02bcf0c00) [pid = 1822] [serial = 2265] [outer = (nil)] 02:27:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb030271400) [pid = 1822] [serial = 2266] [outer = 0x7fb02bcf0c00] 02:27:42 INFO - PROCESS | 1822 | 1462526862429 Marionette DEBUG loaded listener.js 02:27:42 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb03256e000) [pid = 1822] [serial = 2267] [outer = 0x7fb02bcf0c00] 02:27:43 INFO - PROCESS | 1822 | 1462526863206 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:27:43 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. 02:27:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1429ms 02:27:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:27:43 INFO - PROCESS | 1822 | 1462526863239 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:27:43 INFO - PROCESS | 1822 | 1462526863242 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 02:27:43 INFO - PROCESS | 1822 | 1462526863248 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:27:43 INFO - PROCESS | 1822 | 1462526863251 Marionette TRACE conn3 <- [1,2990,null,{}] 02:27:43 INFO - PROCESS | 1822 | 1462526863256 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:43 INFO - PROCESS | 1822 | 1462526863487 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:27:43 INFO - PROCESS | 1822 | 1462526863798 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:43 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036eda800 == 210 [pid = 1822] [id = 756] 02:27:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb021a0ec00) [pid = 1822] [serial = 2268] [outer = (nil)] 02:27:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb03259f000) [pid = 1822] [serial = 2269] [outer = 0x7fb021a0ec00] 02:27:43 INFO - PROCESS | 1822 | 1462526863878 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb032a55000) [pid = 1822] [serial = 2270] [outer = 0x7fb021a0ec00] 02:27:44 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb036e5f800 == 211 [pid = 1822] [id = 757] 02:27:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb033084c00) [pid = 1822] [serial = 2271] [outer = (nil)] 02:27:44 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb032573800) [pid = 1822] [serial = 2272] [outer = 0x7fb033084c00] 02:27:44 INFO - PROCESS | 1822 | 1462526864731 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:27:44 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. 02:27:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1529ms 02:27:44 INFO - PROCESS | 1822 | 1462526864782 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:27:44 INFO - PROCESS | 1822 | 1462526864785 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 02:27:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:27:44 INFO - PROCESS | 1822 | 1462526864791 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 1822 | 1462526864793 Marionette TRACE conn3 <- [1,2994,null,{}] 02:27:44 INFO - PROCESS | 1822 | 1462526864798 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:45 INFO - PROCESS | 1822 | 1462526865121 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:27:45 INFO - PROCESS | 1822 | 1462526865460 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:45 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb03b420000 == 212 [pid = 1822] [id = 758] 02:27:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb033329400) [pid = 1822] [serial = 2273] [outer = (nil)] 02:27:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb0334e9400) [pid = 1822] [serial = 2274] [outer = 0x7fb033329400] 02:27:45 INFO - PROCESS | 1822 | 1462526865555 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb033798800) [pid = 1822] [serial = 2275] [outer = 0x7fb033329400] 02:27:46 INFO - PROCESS | 1822 | 1462526866343 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:27:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:27:46 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 02:27:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1579ms 02:27:46 INFO - PROCESS | 1822 | 1462526866373 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:27:46 INFO - PROCESS | 1822 | 1462526866379 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 02:27:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:27:46 INFO - PROCESS | 1822 | 1462526866387 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:27:46 INFO - PROCESS | 1822 | 1462526866394 Marionette TRACE conn3 <- [1,2998,null,{}] 02:27:46 INFO - PROCESS | 1822 | 1462526866401 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:46 INFO - PROCESS | 1822 | 1462526866739 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:27:47 INFO - PROCESS | 1822 | 1462526867029 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:47 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb042e77800 == 213 [pid = 1822] [id = 759] 02:27:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb036314400) [pid = 1822] [serial = 2276] [outer = (nil)] 02:27:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb0364a3400) [pid = 1822] [serial = 2277] [outer = 0x7fb036314400] 02:27:47 INFO - PROCESS | 1822 | 1462526867159 Marionette DEBUG loaded listener.js 02:27:47 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb036573800) [pid = 1822] [serial = 2278] [outer = 0x7fb036314400] 02:27:47 INFO - PROCESS | 1822 | 1462526867925 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:27:47 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. 02:27:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1591ms 02:27:47 INFO - PROCESS | 1822 | 1462526867979 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 1822 | 1462526867983 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 02:27:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:27:47 INFO - PROCESS | 1822 | 1462526867990 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:27:47 INFO - PROCESS | 1822 | 1462526867993 Marionette TRACE conn3 <- [1,3002,null,{}] 02:27:48 INFO - PROCESS | 1822 | 1462526867999 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:48 INFO - PROCESS | 1822 | 1462526868224 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:27:48 INFO - PROCESS | 1822 | 1462526868527 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049833800 == 214 [pid = 1822] [id = 760] 02:27:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 189 (0x7fb01fa95800) [pid = 1822] [serial = 2279] [outer = (nil)] 02:27:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 190 (0x7fb036573c00) [pid = 1822] [serial = 2280] [outer = 0x7fb01fa95800] 02:27:48 INFO - PROCESS | 1822 | 1462526868605 Marionette DEBUG loaded listener.js 02:27:48 INFO - PROCESS | 1822 | ++DOMWINDOW == 191 (0x7fb039f2ac00) [pid = 1822] [serial = 2281] [outer = 0x7fb01fa95800] 02:27:49 INFO - PROCESS | 1822 | 1462526869399 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:27:49 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. 02:27:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1429ms 02:27:49 INFO - PROCESS | 1822 | 1462526869421 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:27:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:27:49 INFO - PROCESS | 1822 | 1462526869433 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 02:27:49 INFO - PROCESS | 1822 | 1462526869438 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:27:49 INFO - PROCESS | 1822 | 1462526869441 Marionette TRACE conn3 <- [1,3006,null,{}] 02:27:49 INFO - PROCESS | 1822 | 1462526869446 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:49 INFO - PROCESS | 1822 | 1462526869687 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:27:49 INFO - PROCESS | 1822 | 1462526869987 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:50 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb049d88800 == 215 [pid = 1822] [id = 761] 02:27:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 192 (0x7fb023def400) [pid = 1822] [serial = 2282] [outer = (nil)] 02:27:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 193 (0x7fb03adb1800) [pid = 1822] [serial = 2283] [outer = 0x7fb023def400] 02:27:50 INFO - PROCESS | 1822 | 1462526870067 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 1822 | ++DOMWINDOW == 194 (0x7fb03b08b400) [pid = 1822] [serial = 2284] [outer = 0x7fb023def400] 02:27:50 INFO - PROCESS | 1822 | 1462526870875 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:27:50 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. 02:27:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1482ms 02:27:50 INFO - PROCESS | 1822 | 1462526870921 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:27:50 INFO - PROCESS | 1822 | 1462526870925 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 02:27:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:27:50 INFO - PROCESS | 1822 | 1462526870930 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 1822 | 1462526870932 Marionette TRACE conn3 <- [1,3010,null,{}] 02:27:50 INFO - PROCESS | 1822 | 1462526870939 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:51 INFO - PROCESS | 1822 | 1462526871167 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:27:51 INFO - PROCESS | 1822 | 1462526871465 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04c957000 == 216 [pid = 1822] [id = 762] 02:27:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 195 (0x7fb036c21400) [pid = 1822] [serial = 2285] [outer = (nil)] 02:27:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 196 (0x7fb03b0cac00) [pid = 1822] [serial = 2286] [outer = 0x7fb036c21400] 02:27:51 INFO - PROCESS | 1822 | 1462526871539 Marionette DEBUG loaded listener.js 02:27:51 INFO - PROCESS | 1822 | ++DOMWINDOW == 197 (0x7fb03b6abc00) [pid = 1822] [serial = 2287] [outer = 0x7fb036c21400] 02:27:52 INFO - PROCESS | 1822 | 1462526872345 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:27:52 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 02:27:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1437ms 02:27:52 INFO - PROCESS | 1822 | 1462526872369 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:27:52 INFO - PROCESS | 1822 | 1462526872373 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 02:27:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:27:52 INFO - PROCESS | 1822 | 1462526872379 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:27:52 INFO - PROCESS | 1822 | 1462526872382 Marionette TRACE conn3 <- [1,3014,null,{}] 02:27:52 INFO - PROCESS | 1822 | 1462526872388 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:52 INFO - PROCESS | 1822 | 1462526872638 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:27:52 INFO - PROCESS | 1822 | 1462526872948 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:52 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04e2da800 == 217 [pid = 1822] [id = 763] 02:27:52 INFO - PROCESS | 1822 | ++DOMWINDOW == 198 (0x7fb023b75400) [pid = 1822] [serial = 2288] [outer = (nil)] 02:27:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 199 (0x7fb03b6ac400) [pid = 1822] [serial = 2289] [outer = 0x7fb023b75400] 02:27:53 INFO - PROCESS | 1822 | 1462526873043 Marionette DEBUG loaded listener.js 02:27:53 INFO - PROCESS | 1822 | ++DOMWINDOW == 200 (0x7fb03b8ccc00) [pid = 1822] [serial = 2290] [outer = 0x7fb023b75400] 02:27:53 INFO - PROCESS | 1822 | [1822] 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 02:27:53 INFO - PROCESS | 1822 | 1462526873948 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:27:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:27:53 INFO - {} 02:27:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:27:53 INFO - {} 02:27:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:27:53 INFO - {} 02:27:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:27:53 INFO - {} 02:27:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1585ms 02:27:53 INFO - PROCESS | 1822 | 1462526873966 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 1822 | 1462526873969 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 02:27:53 INFO - TEST-START | /FileAPI/fileReader.html 02:27:53 INFO - PROCESS | 1822 | 1462526873975 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 1822 | 1462526873977 Marionette TRACE conn3 <- [1,3018,null,{}] 02:27:53 INFO - PROCESS | 1822 | 1462526873985 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:54 INFO - PROCESS | 1822 | 1462526874255 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:27:54 INFO - PROCESS | 1822 | 1462526874549 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:54 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb04f021800 == 218 [pid = 1822] [id = 764] 02:27:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 201 (0x7fb03b8c1400) [pid = 1822] [serial = 2291] [outer = (nil)] 02:27:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 202 (0x7fb03be2e800) [pid = 1822] [serial = 2292] [outer = 0x7fb03b8c1400] 02:27:54 INFO - PROCESS | 1822 | 1462526874663 Marionette DEBUG loaded listener.js 02:27:54 INFO - PROCESS | 1822 | ++DOMWINDOW == 203 (0x7fb03c81b000) [pid = 1822] [serial = 2293] [outer = 0x7fb03b8c1400] 02:27:55 INFO - PROCESS | 1822 | 1462526875463 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:27:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:27:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:27:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:27:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:27:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 1530ms 02:27:55 INFO - PROCESS | 1822 | 1462526875507 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:27:55 INFO - PROCESS | 1822 | 1462526875511 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 02:27:55 INFO - TEST-START | /FileAPI/historical.html 02:27:55 INFO - PROCESS | 1822 | 1462526875517 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:27:55 INFO - PROCESS | 1822 | 1462526875519 Marionette TRACE conn3 <- [1,3022,null,{}] 02:27:55 INFO - PROCESS | 1822 | 1462526875525 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:55 INFO - PROCESS | 1822 | 1462526875771 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:27:56 INFO - PROCESS | 1822 | 1462526876069 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb053f8c800 == 219 [pid = 1822] [id = 765] 02:27:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 204 (0x7fb03baa5c00) [pid = 1822] [serial = 2294] [outer = (nil)] 02:27:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 205 (0x7fb03c93ec00) [pid = 1822] [serial = 2295] [outer = 0x7fb03baa5c00] 02:27:56 INFO - PROCESS | 1822 | 1462526876150 Marionette DEBUG loaded listener.js 02:27:56 INFO - PROCESS | 1822 | ++DOMWINDOW == 206 (0x7fb03c956c00) [pid = 1822] [serial = 2296] [outer = 0x7fb03baa5c00] 02:27:56 INFO - PROCESS | 1822 | 1462526876956 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:27:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:27:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:27:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:27:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:27:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:27:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:27:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:27:57 INFO - TEST-OK | /FileAPI/historical.html | took 1486ms 02:27:57 INFO - PROCESS | 1822 | 1462526877006 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:27:57 INFO - PROCESS | 1822 | 1462526877009 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 02:27:57 INFO - TEST-START | /FileAPI/idlharness.html 02:27:57 INFO - PROCESS | 1822 | 1462526877016 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:27:57 INFO - PROCESS | 1822 | 1462526877018 Marionette TRACE conn3 <- [1,3026,null,{}] 02:27:57 INFO - PROCESS | 1822 | 1462526877024 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:57 INFO - PROCESS | 1822 | 1462526877284 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:27:57 INFO - PROCESS | 1822 | 1462526877590 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:57 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01db10000 == 220 [pid = 1822] [id = 766] 02:27:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 207 (0x7fb02416c000) [pid = 1822] [serial = 2297] [outer = (nil)] 02:27:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 208 (0x7fb03cece800) [pid = 1822] [serial = 2298] [outer = 0x7fb02416c000] 02:27:57 INFO - PROCESS | 1822 | 1462526877668 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 1822 | ++DOMWINDOW == 209 (0x7fb03d136c00) [pid = 1822] [serial = 2299] [outer = 0x7fb02416c000] 02:27:59 INFO - PROCESS | 1822 | 1462526879308 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:27:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:27:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:27:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:27:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:27:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:27:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:27:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:27:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:27:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:27:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:27:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:27:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:27:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:27:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:27:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:27:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:27:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:27:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:27:59 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 02:27:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:27:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:27:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:27:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:27:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:27:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:27:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:27:59 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 02:27:59 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 02:27:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:27:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:27:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:27:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:27:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:27:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:27:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:27:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:27:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:27:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:27:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:27:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:27:59 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 02:27:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:27:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:27:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:27:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:27:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:27:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:27:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:27:59 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 02:27:59 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 02:27:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:27:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:27:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:27:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:27:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:27:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:27:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:27:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:27:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 2408ms 02:27:59 INFO - PROCESS | 1822 | 1462526879432 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:27:59 INFO - PROCESS | 1822 | 1462526879436 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 02:27:59 INFO - TEST-START | /FileAPI/idlharness.worker 02:27:59 INFO - PROCESS | 1822 | 1462526879566 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:27:59 INFO - PROCESS | 1822 | 1462526879570 Marionette TRACE conn3 <- [1,3030,null,{}] 02:27:59 INFO - PROCESS | 1822 | 1462526879581 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:59 INFO - PROCESS | 1822 | 1462526879871 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020cd0800 == 219 [pid = 1822] [id = 719] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0295e0000 == 218 [pid = 1822] [id = 159] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb022880800 == 217 [pid = 1822] [id = 720] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb032dba000 == 216 [pid = 1822] [id = 563] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01c5cd000 == 215 [pid = 1822] [id = 718] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0303a2800 == 214 [pid = 1822] [id = 521] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02198b000 == 213 [pid = 1822] [id = 721] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026710800 == 212 [pid = 1822] [id = 643] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025c09800 == 211 [pid = 1822] [id = 746] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0253a3800 == 210 [pid = 1822] [id = 745] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb024209800 == 209 [pid = 1822] [id = 744] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb023a88000 == 208 [pid = 1822] [id = 743] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0219a0000 == 207 [pid = 1822] [id = 742] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0219a2800 == 206 [pid = 1822] [id = 633] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb01d4e3800 == 205 [pid = 1822] [id = 741] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0333ce800 == 204 [pid = 1822] [id = 733] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb020634000 == 203 [pid = 1822] [id = 629] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0323ce000 == 202 [pid = 1822] [id = 732] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02cc20000 == 201 [pid = 1822] [id = 731] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02be28000 == 200 [pid = 1822] [id = 730] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02b0c7800 == 199 [pid = 1822] [id = 729] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02a692800 == 198 [pid = 1822] [id = 728] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026fd2000 == 197 [pid = 1822] [id = 727] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb026ad0800 == 196 [pid = 1822] [id = 726] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb025c12000 == 195 [pid = 1822] [id = 725] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb02529f800 == 194 [pid = 1822] [id = 724] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb021fa9000 == 193 [pid = 1822] [id = 723] 02:28:01 INFO - PROCESS | 1822 | --DOCSHELL 0x7fb0241ce800 == 192 [pid = 1822] [id = 722] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 208 (0x7fb0321c4800) [pid = 1822] [serial = 2073] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 207 (0x7fb02b726000) [pid = 1822] [serial = 2120] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 206 (0x7fb030046800) [pid = 1822] [serial = 2129] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 205 (0x7fb033513800) [pid = 1822] [serial = 2142] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 204 (0x7fb03374e800) [pid = 1822] [serial = 2144] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 203 (0x7fb0216d7400) [pid = 1822] [serial = 2102] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 202 (0x7fb026cb6400) [pid = 1822] [serial = 2097] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 201 (0x7fb023fa6000) [pid = 1822] [serial = 2046] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 200 (0x7fb021a14800) [pid = 1822] [serial = 2163] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 199 (0x7fb0271a7000) [pid = 1822] [serial = 2055] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 198 (0x7fb020bd6400) [pid = 1822] [serial = 2159] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 197 (0x7fb02a573400) [pid = 1822] [serial = 2061] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 196 (0x7fb02cf63000) [pid = 1822] [serial = 2127] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 195 (0x7fb02675dc00) [pid = 1822] [serial = 2052] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 194 (0x7fb032415400) [pid = 1822] [serial = 2076] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 193 (0x7fb026635800) [pid = 1822] [serial = 2109] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 192 (0x7fb01fa99800) [pid = 1822] [serial = 2100] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 191 (0x7fb023fafc00) [pid = 1822] [serial = 2079] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 190 (0x7fb033796c00) [pid = 1822] [serial = 2145] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 189 (0x7fb03331e400) [pid = 1822] [serial = 2139] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 188 (0x7fb026314000) [pid = 1822] [serial = 2108] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 187 (0x7fb033327000) [pid = 1822] [serial = 2141] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 186 (0x7fb02bc77000) [pid = 1822] [serial = 2123] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 185 (0x7fb03396f800) [pid = 1822] [serial = 2148] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 184 (0x7fb032d8f400) [pid = 1822] [serial = 2136] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 183 (0x7fb02b606800) [pid = 1822] [serial = 2118] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 182 (0x7fb033a0b800) [pid = 1822] [serial = 2150] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 181 (0x7fb0228c9000) [pid = 1822] [serial = 2166] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 180 (0x7fb035809800) [pid = 1822] [serial = 2153] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 179 (0x7fb03379e000) [pid = 1822] [serial = 2147] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 178 (0x7fb023b0e800) [pid = 1822] [serial = 2105] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 177 (0x7fb032a50800) [pid = 1822] [serial = 2133] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 176 (0x7fb01c3d2800) [pid = 1822] [serial = 2156] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 175 (0x7fb01dad0800) [pid = 1822] [serial = 2157] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 174 (0x7fb027b6b800) [pid = 1822] [serial = 2114] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 173 (0x7fb0228c2400) [pid = 1822] [serial = 2043] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 172 (0x7fb02ae72400) [pid = 1822] [serial = 2064] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 171 (0x7fb02b729000) [pid = 1822] [serial = 2067] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 170 (0x7fb02be6e000) [pid = 1822] [serial = 2126] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 169 (0x7fb0219fdc00) [pid = 1822] [serial = 2103] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 168 (0x7fb0358a4000) [pid = 1822] [serial = 2154] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 167 (0x7fb02a6d5c00) [pid = 1822] [serial = 2115] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 166 (0x7fb034ab4800) [pid = 1822] [serial = 2151] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 165 (0x7fb0216d2400) [pid = 1822] [serial = 2040] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 164 (0x7fb0228c2800) [pid = 1822] [serial = 1971] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 163 (0x7fb020ecf400) [pid = 1822] [serial = 2160] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 162 (0x7fb01dac3800) [pid = 1822] [serial = 2037] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 161 (0x7fb0219f5400) [pid = 1822] [serial = 2162] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 160 (0x7fb02b552800) [pid = 1822] [serial = 2117] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 159 (0x7fb032414000) [pid = 1822] [serial = 2130] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 158 (0x7fb032d85800) [pid = 1822] [serial = 2135] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 157 (0x7fb027b6f400) [pid = 1822] [serial = 2058] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 156 (0x7fb02b86a400) [pid = 1822] [serial = 2121] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 155 (0x7fb0241ae400) [pid = 1822] [serial = 2049] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 154 (0x7fb01d4a1000) [pid = 1822] [serial = 2099] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 153 (0x7fb032f66000) [pid = 1822] [serial = 2138] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 152 (0x7fb03259fc00) [pid = 1822] [serial = 2132] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 151 (0x7fb026cb4400) [pid = 1822] [serial = 2111] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb026df2000) [pid = 1822] [serial = 2112] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb030052000) [pid = 1822] [serial = 2070] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb023df5800) [pid = 1822] [serial = 2106] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb02bc7f800) [pid = 1822] [serial = 2124] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb01fb0bc00) [pid = 1822] [serial = 2165] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb023b73000) [pid = 1822] [serial = 2168] [outer = (nil)] [url = about:blank] 02:28:02 INFO - PROCESS | 1822 | 1462526882397 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb01c3a8800 == 193 [pid = 1822] [id = 767] 02:28:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb01c3cb800) [pid = 1822] [serial = 2300] [outer = (nil)] 02:28:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb01c3d2000) [pid = 1822] [serial = 2301] [outer = 0x7fb01c3cb800] 02:28:02 INFO - PROCESS | 1822 | 1462526882470 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb01dac3400) [pid = 1822] [serial = 2302] [outer = 0x7fb01c3cb800] 02:28:02 INFO - PROCESS | 1822 | [1822] 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 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:28:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:28:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:28:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:28:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:28:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:28:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:28:04 INFO - {} 02:28:04 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 02:28:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:28:04 INFO - {} 02:28:04 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 - {} 02:28:04 INFO - {} 02:28:04 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 02:28:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:28:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:28:04 INFO - {} 02:28:04 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 02:28:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:28:04 INFO - {} 02:28:04 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 - {} 02:28:04 INFO - {} 02:28:04 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 02:28:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 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 02:28:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 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 02:28:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 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 02:28:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 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 02:28:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:28:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:28:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:28:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:28:04 INFO - {} 02:28:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 5115ms 02:28:04 INFO - PROCESS | 1822 | 1462526884538 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:28:04 INFO - PROCESS | 1822 | 1462526884642 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:28:04 INFO - PROCESS | 1822 | 1462526884657 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 02:28:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:28:04 INFO - PROCESS | 1822 | 1462526884684 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:28:04 INFO - PROCESS | 1822 | 1462526884695 Marionette TRACE conn3 <- [1,3034,null,{}] 02:28:04 INFO - PROCESS | 1822 | 1462526884709 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:05 INFO - PROCESS | 1822 | 1462526885063 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:28:05 INFO - PROCESS | 1822 | 1462526885111 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02199d000 == 194 [pid = 1822] [id = 768] 02:28:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb01c3d4000) [pid = 1822] [serial = 2303] [outer = (nil)] 02:28:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb0229da800) [pid = 1822] [serial = 2304] [outer = 0x7fb01c3d4000] 02:28:05 INFO - PROCESS | 1822 | 1462526885184 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb023b04400) [pid = 1822] [serial = 2305] [outer = 0x7fb01c3d4000] 02:28:06 INFO - PROCESS | 1822 | 1462526886089 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:28:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:28:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1452ms 02:28:06 INFO - PROCESS | 1822 | 1462526886143 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 1822 | 1462526886148 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 02:28:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:28:06 INFO - PROCESS | 1822 | 1462526886176 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:28:06 INFO - PROCESS | 1822 | 1462526886184 Marionette TRACE conn3 <- [1,3038,null,{}] 02:28:06 INFO - PROCESS | 1822 | 1462526886201 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 1822 | 1462526887157 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 150 (0x7fb020dc6400) [pid = 1822] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 149 (0x7fb019fc2c00) [pid = 1822] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 148 (0x7fb02ae68800) [pid = 1822] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 147 (0x7fb02416d000) [pid = 1822] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 146 (0x7fb0241ac400) [pid = 1822] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 145 (0x7fb01d4ad400) [pid = 1822] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 144 (0x7fb032411800) [pid = 1822] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 143 (0x7fb029517000) [pid = 1822] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 142 (0x7fb023df5000) [pid = 1822] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 141 (0x7fb03234a400) [pid = 1822] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 140 (0x7fb02207a800) [pid = 1822] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 139 (0x7fb02416a400) [pid = 1822] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 138 (0x7fb02630a400) [pid = 1822] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 137 (0x7fb02a8ca400) [pid = 1822] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 136 (0x7fb03638ac00) [pid = 1822] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 135 (0x7fb02b874000) [pid = 1822] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 134 (0x7fb0334eac00) [pid = 1822] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 133 (0x7fb02a56d000) [pid = 1822] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 132 (0x7fb036555400) [pid = 1822] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 131 (0x7fb026df4400) [pid = 1822] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 130 (0x7fb020ed2800) [pid = 1822] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 129 (0x7fb03638b000) [pid = 1822] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:28:07 INFO - PROCESS | 1822 | --DOMWINDOW == 128 (0x7fb026629000) [pid = 1822] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:28:07 INFO - PROCESS | 1822 | 1462526887444 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02289a800 == 195 [pid = 1822] [id = 769] 02:28:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 129 (0x7fb01d4ad400) [pid = 1822] [serial = 2306] [outer = (nil)] 02:28:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 130 (0x7fb023b73800) [pid = 1822] [serial = 2307] [outer = 0x7fb01d4ad400] 02:28:07 INFO - PROCESS | 1822 | 1462526887513 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 1822 | ++DOMWINDOW == 131 (0x7fb024161800) [pid = 1822] [serial = 2308] [outer = 0x7fb01d4ad400] 02:28:08 INFO - PROCESS | 1822 | 1462526888204 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:28:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:28:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:28:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:28:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2049ms 02:28:08 INFO - PROCESS | 1822 | 1462526888229 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 1822 | 1462526888233 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 02:28:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:28:08 INFO - PROCESS | 1822 | 1462526888247 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 1822 | 1462526888256 Marionette TRACE conn3 <- [1,3042,null,{}] 02:28:08 INFO - PROCESS | 1822 | 1462526888265 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:08 INFO - PROCESS | 1822 | 1462526888570 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:28:08 INFO - PROCESS | 1822 | 1462526888598 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb023b19000 == 196 [pid = 1822] [id = 770] 02:28:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 132 (0x7fb024161c00) [pid = 1822] [serial = 2309] [outer = (nil)] 02:28:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 133 (0x7fb0252bc000) [pid = 1822] [serial = 2310] [outer = 0x7fb024161c00] 02:28:08 INFO - PROCESS | 1822 | 1462526888661 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 1822 | ++DOMWINDOW == 134 (0x7fb025375800) [pid = 1822] [serial = 2311] [outer = 0x7fb024161c00] 02:28:10 INFO - PROCESS | 1822 | 1462526890333 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:28:10 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. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:28:10 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'.) 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:28:10 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. 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:28:10 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. 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:28:10 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. 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:28:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:28:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:28:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2174ms 02:28:10 INFO - PROCESS | 1822 | 1462526890417 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 1822 | 1462526890429 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 02:28:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:28:10 INFO - PROCESS | 1822 | 1462526890502 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 1822 | 1462526890506 Marionette TRACE conn3 <- [1,3046,null,{}] 02:28:10 INFO - PROCESS | 1822 | 1462526890580 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:10 INFO - PROCESS | 1822 | 1462526890930 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:28:11 INFO - PROCESS | 1822 | 1462526891136 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02070f800 == 197 [pid = 1822] [id = 771] 02:28:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 135 (0x7fb01faa0c00) [pid = 1822] [serial = 2312] [outer = (nil)] 02:28:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 136 (0x7fb020844000) [pid = 1822] [serial = 2313] [outer = 0x7fb01faa0c00] 02:28:11 INFO - PROCESS | 1822 | 1462526891219 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 1822 | ++DOMWINDOW == 137 (0x7fb020bcc000) [pid = 1822] [serial = 2314] [outer = 0x7fb01faa0c00] 02:28:11 INFO - PROCESS | 1822 | [1822] 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 02:28:12 INFO - PROCESS | 1822 | 1462526892204 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:28:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:28:12 INFO - {} 02:28:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1753ms 02:28:12 INFO - PROCESS | 1822 | 1462526892257 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:28:12 INFO - PROCESS | 1822 | 1462526892266 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 02:28:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:28:12 INFO - PROCESS | 1822 | 1462526892278 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 1822 | 1462526892284 Marionette TRACE conn3 <- [1,3050,null,{}] 02:28:12 INFO - PROCESS | 1822 | 1462526892339 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:12 INFO - PROCESS | 1822 | 1462526892635 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:28:12 INFO - PROCESS | 1822 | 1462526892993 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02288d000 == 198 [pid = 1822] [id = 772] 02:28:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 138 (0x7fb020ece000) [pid = 1822] [serial = 2315] [outer = (nil)] 02:28:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 139 (0x7fb0217ca800) [pid = 1822] [serial = 2316] [outer = 0x7fb020ece000] 02:28:13 INFO - PROCESS | 1822 | 1462526893080 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 1822 | ++DOMWINDOW == 140 (0x7fb023dfa400) [pid = 1822] [serial = 2317] [outer = 0x7fb020ece000] 02:28:14 INFO - PROCESS | 1822 | 1462526894010 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:28:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:28:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1783ms 02:28:14 INFO - PROCESS | 1822 | 1462526894062 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:28:14 INFO - PROCESS | 1822 | 1462526894067 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 02:28:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:28:14 INFO - PROCESS | 1822 | 1462526894075 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:28:14 INFO - PROCESS | 1822 | 1462526894082 Marionette TRACE conn3 <- [1,3054,null,{}] 02:28:14 INFO - PROCESS | 1822 | 1462526894102 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:14 INFO - PROCESS | 1822 | 1462526894549 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:28:14 INFO - PROCESS | 1822 | 1462526894808 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:14 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0240d2000 == 199 [pid = 1822] [id = 773] 02:28:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 141 (0x7fb0252b4400) [pid = 1822] [serial = 2318] [outer = (nil)] 02:28:14 INFO - PROCESS | 1822 | ++DOMWINDOW == 142 (0x7fb025374400) [pid = 1822] [serial = 2319] [outer = 0x7fb0252b4400] 02:28:14 INFO - PROCESS | 1822 | 1462526894893 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 1822 | ++DOMWINDOW == 143 (0x7fb02630e800) [pid = 1822] [serial = 2320] [outer = 0x7fb0252b4400] 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:28:16 INFO - PROCESS | 1822 | 1462526896133 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:28:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:28:16 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" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:28:16 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" 02:28:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:28:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:28:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2173ms 02:28:16 INFO - PROCESS | 1822 | 1462526896314 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 1822 | 1462526896326 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 02:28:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:28:16 INFO - PROCESS | 1822 | 1462526896350 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - PROCESS | 1822 | 1462526896357 Marionette TRACE conn3 <- [1,3058,null,{}] 02:28:16 INFO - PROCESS | 1822 | 1462526896369 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:16 INFO - PROCESS | 1822 | 1462526896710 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:28:16 INFO - PROCESS | 1822 | 1462526896980 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025350000 == 200 [pid = 1822] [id = 774] 02:28:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 144 (0x7fb024162c00) [pid = 1822] [serial = 2321] [outer = (nil)] 02:28:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 145 (0x7fb026f53c00) [pid = 1822] [serial = 2322] [outer = 0x7fb024162c00] 02:28:17 INFO - PROCESS | 1822 | 1462526897054 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 1822 | ++DOMWINDOW == 146 (0x7fb026f61400) [pid = 1822] [serial = 2323] [outer = 0x7fb024162c00] 02:28:17 INFO - PROCESS | 1822 | 1462526897904 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:28:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:28:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:28:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:28:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:28:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:28:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1607ms 02:28:17 INFO - PROCESS | 1822 | 1462526897956 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 1822 | 1462526897965 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 02:28:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:28:17 INFO - PROCESS | 1822 | 1462526897970 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 1822 | 1462526897973 Marionette TRACE conn3 <- [1,3062,null,{}] 02:28:17 INFO - PROCESS | 1822 | 1462526897978 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:18 INFO - PROCESS | 1822 | 1462526898299 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:28:18 INFO - PROCESS | 1822 | 1462526898506 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb025475800 == 201 [pid = 1822] [id = 775] 02:28:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 147 (0x7fb020dc2c00) [pid = 1822] [serial = 2324] [outer = (nil)] 02:28:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 148 (0x7fb0271a9000) [pid = 1822] [serial = 2325] [outer = 0x7fb020dc2c00] 02:28:18 INFO - PROCESS | 1822 | 1462526898580 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 1822 | ++DOMWINDOW == 149 (0x7fb0273d4800) [pid = 1822] [serial = 2326] [outer = 0x7fb020dc2c00] 02:28:18 INFO - PROCESS | 1822 | [1822] 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 02:28:19 INFO - PROCESS | 1822 | 1462526899528 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:28:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:28:19 INFO - {} 02:28:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1582ms 02:28:19 INFO - PROCESS | 1822 | 1462526899554 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:28:19 INFO - PROCESS | 1822 | 1462526899558 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 02:28:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:28:19 INFO - PROCESS | 1822 | 1462526899563 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 1822 | 1462526899566 Marionette TRACE conn3 <- [1,3066,null,{}] 02:28:19 INFO - PROCESS | 1822 | 1462526899571 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:19 INFO - PROCESS | 1822 | 1462526899835 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:28:20 INFO - PROCESS | 1822 | 1462526900108 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026722800 == 202 [pid = 1822] [id = 776] 02:28:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 150 (0x7fb024167400) [pid = 1822] [serial = 2327] [outer = (nil)] 02:28:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 151 (0x7fb029517800) [pid = 1822] [serial = 2328] [outer = 0x7fb024167400] 02:28:20 INFO - PROCESS | 1822 | 1462526900186 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 1822 | ++DOMWINDOW == 152 (0x7fb02ae6a400) [pid = 1822] [serial = 2329] [outer = 0x7fb024167400] 02:28:21 INFO - PROCESS | 1822 | 1462526901026 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:28:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:28:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:28:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:28:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:28:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:28:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:28:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:28:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1479ms 02:28:21 INFO - PROCESS | 1822 | 1462526901046 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 1822 | 1462526901050 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 02:28:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:28:21 INFO - PROCESS | 1822 | 1462526901056 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 1822 | 1462526901059 Marionette TRACE conn3 <- [1,3070,null,{}] 02:28:21 INFO - PROCESS | 1822 | 1462526901064 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:21 INFO - PROCESS | 1822 | 1462526901290 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:28:21 INFO - PROCESS | 1822 | 1462526901545 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026b18000 == 203 [pid = 1822] [id = 777] 02:28:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 153 (0x7fb02ae6f400) [pid = 1822] [serial = 2330] [outer = (nil)] 02:28:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 154 (0x7fb02aec4c00) [pid = 1822] [serial = 2331] [outer = 0x7fb02ae6f400] 02:28:21 INFO - PROCESS | 1822 | 1462526901628 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 1822 | ++DOMWINDOW == 155 (0x7fb02b55d800) [pid = 1822] [serial = 2332] [outer = 0x7fb02ae6f400] 02:28:22 INFO - PROCESS | 1822 | 1462526902417 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:28:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:28:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1383ms 02:28:22 INFO - PROCESS | 1822 | 1462526902441 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 1822 | 1462526902444 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 02:28:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:28:22 INFO - PROCESS | 1822 | 1462526902450 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 1822 | 1462526902452 Marionette TRACE conn3 <- [1,3074,null,{}] 02:28:22 INFO - PROCESS | 1822 | 1462526902458 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:22 INFO - PROCESS | 1822 | 1462526902723 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:28:22 INFO - PROCESS | 1822 | 1462526902982 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:23 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb026d22800 == 204 [pid = 1822] [id = 778] 02:28:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 156 (0x7fb02950b400) [pid = 1822] [serial = 2333] [outer = (nil)] 02:28:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 157 (0x7fb02b57fc00) [pid = 1822] [serial = 2334] [outer = 0x7fb02950b400] 02:28:23 INFO - PROCESS | 1822 | 1462526903058 Marionette DEBUG loaded listener.js 02:28:23 INFO - PROCESS | 1822 | ++DOMWINDOW == 158 (0x7fb02b6e3400) [pid = 1822] [serial = 2335] [outer = 0x7fb02950b400] 02:28:23 INFO - PROCESS | 1822 | 1462526903873 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:28:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1479ms 02:28:23 INFO - PROCESS | 1822 | 1462526903932 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:28:23 INFO - PROCESS | 1822 | 1462526903935 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 02:28:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:28:23 INFO - PROCESS | 1822 | 1462526903945 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:28:23 INFO - PROCESS | 1822 | 1462526903947 Marionette TRACE conn3 <- [1,3078,null,{}] 02:28:23 INFO - PROCESS | 1822 | 1462526903954 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:24 INFO - PROCESS | 1822 | 1462526904263 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:28:24 INFO - PROCESS | 1822 | 1462526904531 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb027599800 == 205 [pid = 1822] [id = 779] 02:28:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 159 (0x7fb02b6e3800) [pid = 1822] [serial = 2336] [outer = (nil)] 02:28:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 160 (0x7fb02b72ac00) [pid = 1822] [serial = 2337] [outer = 0x7fb02b6e3800] 02:28:24 INFO - PROCESS | 1822 | 1462526904615 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 1822 | ++DOMWINDOW == 161 (0x7fb0271ad400) [pid = 1822] [serial = 2338] [outer = 0x7fb02b6e3800] 02:28:25 INFO - PROCESS | 1822 | 1462526905513 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 02:28:25 INFO - PROCESS | 1822 | 1462526905592 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 02:28:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:28:25 INFO - PROCESS | 1822 | 1462526905604 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:28:25 INFO - PROCESS | 1822 | 1462526905608 Marionette TRACE conn3 <- [1,3082,null,{}] 02:28:25 INFO - PROCESS | 1822 | 1462526905614 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:25 INFO - PROCESS | 1822 | 1462526905956 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:28:26 INFO - PROCESS | 1822 | 1462526906174 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0295e6800 == 206 [pid = 1822] [id = 780] 02:28:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 162 (0x7fb0273d4000) [pid = 1822] [serial = 2339] [outer = (nil)] 02:28:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 163 (0x7fb02b95d000) [pid = 1822] [serial = 2340] [outer = 0x7fb0273d4000] 02:28:26 INFO - PROCESS | 1822 | 1462526906247 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 1822 | ++DOMWINDOW == 164 (0x7fb02bc82000) [pid = 1822] [serial = 2341] [outer = 0x7fb0273d4000] 02:28:27 INFO - PROCESS | 1822 | 1462526907162 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:28:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:28:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:28:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:28:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1592ms 02:28:27 INFO - PROCESS | 1822 | 1462526907199 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 1822 | 1462526907202 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 02:28:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:28:27 INFO - PROCESS | 1822 | 1462526907209 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 1822 | 1462526907213 Marionette TRACE conn3 <- [1,3086,null,{}] 02:28:27 INFO - PROCESS | 1822 | 1462526907218 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:27 INFO - PROCESS | 1822 | 1462526907472 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:28:27 INFO - PROCESS | 1822 | 1462526907760 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02a8a1000 == 207 [pid = 1822] [id = 781] 02:28:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 165 (0x7fb027b70400) [pid = 1822] [serial = 2342] [outer = (nil)] 02:28:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 166 (0x7fb02cf5a800) [pid = 1822] [serial = 2343] [outer = 0x7fb027b70400] 02:28:27 INFO - PROCESS | 1822 | 1462526907844 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 1822 | ++DOMWINDOW == 167 (0x7fb02ff47400) [pid = 1822] [serial = 2344] [outer = 0x7fb027b70400] 02:28:28 INFO - PROCESS | 1822 | 1462526908662 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:28:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:28:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1485ms 02:28:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:28:28 INFO - PROCESS | 1822 | 1462526908696 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 1822 | 1462526908698 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 02:28:28 INFO - PROCESS | 1822 | 1462526908705 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 1822 | 1462526908708 Marionette TRACE conn3 <- [1,3090,null,{}] 02:28:28 INFO - PROCESS | 1822 | 1462526908713 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:28 INFO - PROCESS | 1822 | 1462526908985 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:28:29 INFO - PROCESS | 1822 | 1462526909257 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b00a000 == 208 [pid = 1822] [id = 782] 02:28:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 168 (0x7fb02b6e7800) [pid = 1822] [serial = 2345] [outer = (nil)] 02:28:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 169 (0x7fb030265000) [pid = 1822] [serial = 2346] [outer = 0x7fb02b6e7800] 02:28:29 INFO - PROCESS | 1822 | 1462526909336 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 1822 | ++DOMWINDOW == 170 (0x7fb03234c800) [pid = 1822] [serial = 2347] [outer = 0x7fb02b6e7800] 02:28:30 INFO - PROCESS | 1822 | 1462526910137 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:28:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:28:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1488ms 02:28:30 INFO - PROCESS | 1822 | 1462526910193 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 1822 | 1462526910197 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 02:28:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:28:30 INFO - PROCESS | 1822 | 1462526910203 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 1822 | 1462526910206 Marionette TRACE conn3 <- [1,3094,null,{}] 02:28:30 INFO - PROCESS | 1822 | 1462526910269 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:30 INFO - PROCESS | 1822 | 1462526910500 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:28:30 INFO - PROCESS | 1822 | 1462526910785 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02b51b800 == 209 [pid = 1822] [id = 783] 02:28:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 171 (0x7fb020bcec00) [pid = 1822] [serial = 2348] [outer = (nil)] 02:28:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 172 (0x7fb03240d000) [pid = 1822] [serial = 2349] [outer = 0x7fb020bcec00] 02:28:30 INFO - PROCESS | 1822 | 1462526910864 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 1822 | ++DOMWINDOW == 173 (0x7fb032571c00) [pid = 1822] [serial = 2350] [outer = 0x7fb020bcec00] 02:28:31 INFO - PROCESS | 1822 | 1462526911674 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:28:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:28:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1494ms 02:28:31 INFO - PROCESS | 1822 | 1462526911698 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:28:31 INFO - PROCESS | 1822 | 1462526911702 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 02:28:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:28:31 INFO - PROCESS | 1822 | 1462526911709 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 1822 | 1462526911712 Marionette TRACE conn3 <- [1,3098,null,{}] 02:28:31 INFO - PROCESS | 1822 | 1462526911718 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:31 INFO - PROCESS | 1822 | 1462526911970 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:28:32 INFO - PROCESS | 1822 | 1462526912262 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02be2c800 == 210 [pid = 1822] [id = 784] 02:28:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 174 (0x7fb02bce8800) [pid = 1822] [serial = 2351] [outer = (nil)] 02:28:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 175 (0x7fb03259b400) [pid = 1822] [serial = 2352] [outer = 0x7fb02bce8800] 02:28:32 INFO - PROCESS | 1822 | 1462526912341 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 1822 | ++DOMWINDOW == 176 (0x7fb032a55800) [pid = 1822] [serial = 2353] [outer = 0x7fb02bce8800] 02:28:33 INFO - PROCESS | 1822 | 1462526913175 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:28:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:28:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1491ms 02:28:33 INFO - PROCESS | 1822 | 1462526913201 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 1822 | 1462526913205 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 02:28:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:28:33 INFO - PROCESS | 1822 | 1462526913211 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - PROCESS | 1822 | 1462526913215 Marionette TRACE conn3 <- [1,3102,null,{}] 02:28:33 INFO - PROCESS | 1822 | 1462526913221 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:33 INFO - PROCESS | 1822 | 1462526913498 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:28:33 INFO - PROCESS | 1822 | 1462526913771 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb02cc19000 == 211 [pid = 1822] [id = 785] 02:28:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 177 (0x7fb032409400) [pid = 1822] [serial = 2354] [outer = (nil)] 02:28:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 178 (0x7fb032d85c00) [pid = 1822] [serial = 2355] [outer = 0x7fb032409400] 02:28:33 INFO - PROCESS | 1822 | 1462526913850 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 1822 | ++DOMWINDOW == 179 (0x7fb03307c400) [pid = 1822] [serial = 2356] [outer = 0x7fb032409400] 02:28:34 INFO - PROCESS | 1822 | 1462526914671 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:28:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:28:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1485ms 02:28:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:28:34 INFO - PROCESS | 1822 | 1462526914701 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:28:34 INFO - PROCESS | 1822 | 1462526914704 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 02:28:34 INFO - PROCESS | 1822 | 1462526914710 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - PROCESS | 1822 | 1462526914713 Marionette TRACE conn3 <- [1,3106,null,{}] 02:28:34 INFO - PROCESS | 1822 | 1462526914718 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:34 INFO - PROCESS | 1822 | 1462526914974 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 02:28:35 INFO - PROCESS | 1822 | 1462526915239 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0323c2800 == 212 [pid = 1822] [id = 786] 02:28:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 180 (0x7fb032572c00) [pid = 1822] [serial = 2357] [outer = (nil)] 02:28:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 181 (0x7fb033323400) [pid = 1822] [serial = 2358] [outer = 0x7fb032572c00] 02:28:35 INFO - PROCESS | 1822 | 1462526915314 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 1822 | ++DOMWINDOW == 182 (0x7fb0334e6800) [pid = 1822] [serial = 2359] [outer = 0x7fb032572c00] 02:28:36 INFO - PROCESS | 1822 | 1462526916156 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:28:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:28:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:28:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:28:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1489ms 02:28:36 INFO - PROCESS | 1822 | 1462526916200 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 02:28:36 INFO - PROCESS | 1822 | 1462526916204 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 02:28:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:28:36 INFO - PROCESS | 1822 | 1462526916211 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:28:36 INFO - PROCESS | 1822 | 1462526916215 Marionette TRACE conn3 <- [1,3110,null,{}] 02:28:36 INFO - PROCESS | 1822 | 1462526916221 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:36 INFO - PROCESS | 1822 | 1462526916492 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 02:28:36 INFO - PROCESS | 1822 | 1462526916756 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:36 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0329e9800 == 213 [pid = 1822] [id = 787] 02:28:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 183 (0x7fb032d91c00) [pid = 1822] [serial = 2360] [outer = (nil)] 02:28:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 184 (0x7fb03374c400) [pid = 1822] [serial = 2361] [outer = 0x7fb032d91c00] 02:28:36 INFO - PROCESS | 1822 | 1462526916832 Marionette DEBUG loaded listener.js 02:28:36 INFO - PROCESS | 1822 | ++DOMWINDOW == 185 (0x7fb033797000) [pid = 1822] [serial = 2362] [outer = 0x7fb032d91c00] 02:28:37 INFO - PROCESS | 1822 | 1462526917599 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:28:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:28:37 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 02:28:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:28:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:28:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1435ms 02:28:37 INFO - PROCESS | 1822 | 1462526917648 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 1822 | 1462526917651 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 02:28:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:28:37 INFO - PROCESS | 1822 | 1462526917658 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 1822 | 1462526917661 Marionette TRACE conn3 <- [1,3114,null,{}] 02:28:37 INFO - PROCESS | 1822 | 1462526917666 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:38 INFO - PROCESS | 1822 | 1462526918008 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 02:28:38 INFO - PROCESS | 1822 | 1462526918256 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c1443e51-679c-4bea-941d-cc7562b966d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 1822 | ++DOCSHELL 0x7fb0333c9800 == 214 [pid = 1822] [id = 788] 02:28:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 186 (0x7fb0334e4000) [pid = 1822] [serial = 2363] [outer = (nil)] 02:28:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 187 (0x7fb03396fc00) [pid = 1822] [serial = 2364] [outer = 0x7fb0334e4000] 02:28:38 INFO - PROCESS | 1822 | 1462526918335 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 1822 | ++DOMWINDOW == 188 (0x7fb033d7f400) [pid = 1822] [serial = 2365] [outer = 0x7fb0334e4000] 02:28:39 INFO - PROCESS | 1822 | 1462526919154 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:28:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:28:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1533ms 02:28:39 INFO - PROCESS | 1822 | 1462526919192 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 02:28:39 INFO - PROCESS | 1822 | 1462526919196 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 02:28:40 WARNING - u'runner_teardown' () 02:28:40 INFO - No more tests 02:28:40 INFO - Got 0 unexpected results 02:28:40 INFO - SUITE-END | took 1203s 02:28:40 INFO - Closing logging queue 02:28:40 INFO - queue closed 02:28:40 INFO - Return code: 0 02:28:40 WARNING - # TBPL SUCCESS # 02:28:40 INFO - Running post-action listener: _resource_record_post_action 02:28:40 INFO - Running post-run listener: _resource_record_post_run 02:28:41 INFO - Total resource usage - Wall time: 1238s; CPU: 98.0%; Read bytes: 8675328; Write bytes: 930746368; Read time: 724; Write time: 540308 02:28:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:28:41 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 29929472; Read time: 0; Write time: 118852 02:28:41 INFO - run-tests - Wall time: 1208s; CPU: 98.0%; Read bytes: 8138752; Write bytes: 900075520; Read time: 688; Write time: 421372 02:28:41 INFO - Running post-run listener: _upload_blobber_files 02:28:41 INFO - Blob upload gear active. 02:28:41 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:28:41 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 02:28:41 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'] 02:28:41 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 02:28:42 INFO - (blobuploader) - INFO - Open directory for files ... 02:28:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:28:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:28:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:28:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:28:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:28:45 INFO - (blobuploader) - INFO - Done attempting. 02:28:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:28:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:28:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:28:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:28:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:28:45 INFO - (blobuploader) - INFO - Done attempting. 02:28:45 INFO - (blobuploader) - INFO - Iteration through files over. 02:28:46 INFO - Return code: 0 02:28:46 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:28:46 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:28:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/25314066774cc9f0c69218596d867320809264284e9e49e9bcdfc463fc7b20b8245acc614b3bb8104bb174e77866c1ba6e065ae44b5b710d1f93591a244e7bbf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58e05cbdcf26b61c8e3782fe18ea9029963c5bf0dab5263a6f016cc220ff4fbcdaa4e642806dcba8db802cf5ae7b8bbf78a8b0ab0f7214397df67ba2e7151622"} 02:28:46 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:28:46 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:28:46 INFO - Contents: 02:28:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/25314066774cc9f0c69218596d867320809264284e9e49e9bcdfc463fc7b20b8245acc614b3bb8104bb174e77866c1ba6e065ae44b5b710d1f93591a244e7bbf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58e05cbdcf26b61c8e3782fe18ea9029963c5bf0dab5263a6f016cc220ff4fbcdaa4e642806dcba8db802cf5ae7b8bbf78a8b0ab0f7214397df67ba2e7151622"} 02:28:46 INFO - Running post-run listener: copy_logs_to_upload_dir 02:28:46 INFO - Copying logs to upload dir... 02:28:46 INFO - mkdir: /builds/slave/test/build/upload/logs 02:28:46 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1314.034747 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 54 secs) (at 2016-05-06 02:28:46.337069) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 02:28:46.338397) ========= 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-1462525603.986889-800258457 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/25314066774cc9f0c69218596d867320809264284e9e49e9bcdfc463fc7b20b8245acc614b3bb8104bb174e77866c1ba6e065ae44b5b710d1f93591a244e7bbf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58e05cbdcf26b61c8e3782fe18ea9029963c5bf0dab5263a6f016cc220ff4fbcdaa4e642806dcba8db802cf5ae7b8bbf78a8b0ab0f7214397df67ba2e7151622"} build_url:https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035532 build_url: 'https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/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/25314066774cc9f0c69218596d867320809264284e9e49e9bcdfc463fc7b20b8245acc614b3bb8104bb174e77866c1ba6e065ae44b5b710d1f93591a244e7bbf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58e05cbdcf26b61c8e3782fe18ea9029963c5bf0dab5263a6f016cc220ff4fbcdaa4e642806dcba8db802cf5ae7b8bbf78a8b0ab0f7214397df67ba2e7151622"}' symbols_url: 'https://queue.taskcluster.net/v1/task/F3BME1XIQo6m30wOvTVudQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 02:28:46.410574) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:28:46.411022) ========= 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-1462525603.986889-800258457 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020526 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 02:28:46.474830) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 02:28:46.475105) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 02:28:46.475484) ========= ========= Total master_lag: 0.88 =========